ID Generator
Audited · 2026.07UUID / ULID / nanoid generator - IDs in several formats, bulk count.
A tiny, dependency-free MCP server that generates unique identifiers in several formats - UUIDv4, UUIDv7, ULID, and nanoid - one at a time or in bulk (up to 1000 per call). Pure compute with no network access, no secrets and no third-party dependencies; every input is validated and bounded. Handy for seeding databases, generating test fixtures, correlation IDs and short URL-safe tokens.
AI security review
This server exposes a single tool, generate_id, that creates UUIDs, ULIDs, and nanoids using Node's built-in crypto module. All randomness is generated locally and no data leaves the process. Inputs are strictly validated against a schema that rejects unknown fields and enforces bounds on count, size, and alphabet, with invalid input returning a structured error rather than crashing. There are no dependencies, no filesystem writes, no environment variable reads, no credentials involved, and no network calls anywhere in the source, which matches the claims made in the README and package description. The tool description accurately reflects the single tool's actual behavior and parameters with no hidden or undisclosed functionality.
Tool surface
generate_id | Generate unique IDs in several formats (uuid/uuidv4, uuidv7, ulid, nanoid). Supports bulk generation via count, plus size and alphabet for nanoid. |
No egress allowlist declared.
Pricing
| Plan | Price |
|---|---|
| free | Free |
Add to your MCP client
This is a remote MCP server over HTTP. Point any client that supports remote servers at the endpoint below and send your MCP Commons key as a bearer token.
| Endpoint | https://run.mcpcommons.com/id-generator/mcp |
| Auth header | Authorization: Bearer <your-api-key> |
Create a key in your dashboard, claim or subscribe to this listing, then paste your key in place of <your-api-key>.
Version history
| Version | Source | Review |
|---|---|---|
| v0.1.4 · live | Cryptobyte/id_generator@HEAD | pass |
| v0.1.3 | Cryptobyte/id_generator@HEAD | pass |
| v0.1.2 | Cryptobyte/id_generator@HEAD | pass |
| v0.1.1 | Cryptobyte/id_generator@HEAD | pass |
| v0.1.0 | Cryptobyte/id_generator@HEAD | flag |