AgentPMT
Data Generator - Programming and Web

Data Generator - Programming and Web

Core Utility

Available ActionsEach successful request consumes credits as outlined below.

uuid-v45cruuid-v15crrandom-string5crrandom-number5crrandom-hex5crrandom-bytes5crrandom-color5crrandom-email5crrandom-ipv45crpassword5crapi-key5crjwt-secret5crlorem-ipsum5crtimestamp5criso-date5cr

Details

Versatile data generation utility that produces random values, unique identifiers, secure credentials, and placeholder content. It supports UUID generation in both version 4 (random) and version 1 (timestamp-based) formats, making it easy to create unique identifiers for databases, distributed systems, and tracking purposes. The tool includes comprehensive random data generation capabilities including strings with customizable character sets, integers within specified ranges, hexadecimal values, raw bytes, hex color codes, fake email addresses, and random IPv4 addresses. For security-focused applications, Generators creates cryptographically secure passwords with configurable complexity rules, URL-safe API keys with optional prefixes, and high-entropy JWT secrets suitable for token signing. Content creators and developers can generate Lorem Ipsum placeholder text by word count, sentence count, or paragraph count. The tool also provides current timestamps in both Unix epoch and ISO 8601 formats. All security-sensitive outputs use cryptographically secure random number generation to ensure unpredictability and safety for production use.

Use Cases

UUID generation, unique identifier creation, UUID v4 random, UUID v1 timestamp, random string generator, random number generator, random integer range, hexadecimal string generation, random bytes generation, hex color code generator, random color picker, fake email generator, test email address, random IPv4 address, mock IP generator, secure password generator, strong password creation, customizable password complexity, API key generator, API token creation, JWT secret generator, token signing secret, authentication key generation, Lorem Ipsum generator, placeholder text, dummy content creation, filler text, Unix timestamp, epoch time, ISO 8601 date, datetime generation, test data generation, mock data creation, development testing, unit test fixtures, database seeding, sample data population, form testing, QA automation, load testing data, prototype placeholder content, demo data generation, cryptographically secure random, CSPRNG output, alphanumeric string, ASCII string generator, numeric string

Actions(15)

uuid-v45cr0 params

Generate a random UUID version 4.

Generate a random UUID version 4.

No parameters for this action.

uuid-v15cr0 params

Generate a UUID version 1 (timestamp-based).

Generate a UUID version 1 (timestamp-based).

No parameters for this action.

random-string5cr2 params(1 required)

Generate a random string of specified length and character set.

Generate a random string of specified length and character set.

lengthrequiredinteger

Number of characters to generate (1-1000).

Range: 1 - 1000
charsetstring

Character set to use. Default: alphanumeric.

Values:
alphanumericalphanumericasciihex
Default: alphanumeric
random-number5cr2 params

Generate a random integer within a specified range.

Generate a random integer within a specified range.

min_valueinteger

Minimum value (inclusive). Default: 0.

Default: 0
max_valueinteger

Maximum value (inclusive). Default: 100.

Default: 100
random-hex5cr1 param(1 required)

Generate a random hexadecimal string.

Generate a random hexadecimal string.

lengthrequiredinteger

Number of hex characters to generate (1-64).

Range: 1 - 64
random-bytes5cr1 param(1 required)

Generate random bytes returned as a hexadecimal string.

Generate random bytes returned as a hexadecimal string.

lengthrequiredinteger

Number of bytes to generate (1-1024).

Range: 1 - 1024
random-color5cr0 params

Generate a random hex color code (e.g., #a3f1c2).

Generate a random hex color code (e.g., #a3f1c2).

No parameters for this action.

random-email5cr0 params

Generate a random test email address using example domains.

Generate a random test email address using example domains.

No parameters for this action.

random-ipv45cr0 params

Generate a random IPv4 address.

Generate a random IPv4 address.

No parameters for this action.

password5cr5 params(1 required)

Generate a secure random password with configurable character types.

Generate a secure random password with configurable character types.

lengthrequiredinteger

Password length (4-128).

Range: 4 - 128
include_uppercaseboolean

Include uppercase letters. Default: true.

Default: true
include_lowercaseboolean

Include lowercase letters. Default: true.

Default: true
include_numbersboolean

Include numbers. Default: true.

Default: true
include_symbolsboolean

Include special symbols. Default: true.

Default: true
api-key5cr2 params(1 required)

Generate a URL-safe API key with an optional prefix.

Generate a URL-safe API key with an optional prefix.

lengthrequiredinteger

Key length excluding prefix (16-128).

Range: 16 - 128
prefixstring

Optional prefix prepended to the key (e.g., 'sk_', 'pk_test_'). Default: empty string.

Default:
jwt-secret5cr1 param

Generate a secure JWT signing secret.

Generate a secure JWT signing secret.

lengthinteger

Secret length (minimum 32, default 64).

Default: 64
Range: 32 - ...
lorem-ipsum5cr3 params

Generate Lorem Ipsum placeholder text. Priority: words > sentences > paragraphs.

Generate Lorem Ipsum placeholder text. Priority: words > sentences > paragraphs.

wordsinteger

Return exactly this many words (overrides sentences and paragraphs).

Range: 1 - ...
sentencesinteger

Return this many sentences (overrides paragraphs).

Range: 1 - ...
paragraphsinteger

Return this many paragraphs. Default: 1.

Default: 1
Range: 1 - ...
timestamp5cr0 params

Return the current Unix timestamp (seconds since epoch).

Return the current Unix timestamp (seconds since epoch).

No parameters for this action.

iso-date5cr0 params

Return the current date and time in ISO 8601 format.

Return the current date and time in ISO 8601 format.

No parameters for this action.

Frequently Asked Questions

How do I connect this tool to an external agent?

Install commands

npm install -g @agentpmt/mcp-router
agentpmt-setup

Hosted MCP config

{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}

How does an external agent use this tool?

Agent prompt

Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 6948b1dbb54506f955d789ee ("Data Generator - Programming and Web"). Then call the same tool with action 'call_tool', tool_id 6948b1dbb54506f955d789ee, and the parameters needed for my request.

Looking for help integrating AI into your business? Set up a free consultation.

Data Generator - Programming and Web by Apoth3osis | AgentPMT