Skip to main content
Glama
MIT License
8
1
  • Apple
  • Linux
README.md2.98 kB
# ID Generator MCP [![smithery badge](https://smithery.ai/badge/@devstacks-software-engineering/id-generator-mcp)](https://smithery.ai/server/@devstacks-software-engineering/id-generator-mcp) This is a Model Context Protocol (MCP) server that provides ID generation capabilities to AI assistants. <a href="https://glama.ai/mcp/servers/@devstacks-software-engineering/id-generator-mcp"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@devstacks-software-engineering/id-generator-mcp/badge" alt="ID Generator MCP server" /> </a> ## Installation The ID Generator MCP can be integrated with various AI assistant platforms. Below are instructions for different environments: ### Installing via Smithery To install ID Generator MCP for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@devstacks-software-engineering/id-generator-mcp): ```bash npx -y @smithery/cli install @devstacks-software-engineering/id-generator-mcp --client claude ``` ### Claude Code To add the ID Generator MCP to Claude Code, run the following command: ```bash claude mcp add id-generator npx @devstacks/id-generator-mcp ``` ### Cursor, Winsurf, or Claude Desktop To add the ID Generator MCP to Cursor, Winsurf, or Claude Desktop, add the following configuration to your MCP configuration file: ```json { "mcpServers": { "id-generator": { "command": "npx", "args": ["@devstacks/id-generator-mcp"] } } } ``` ## Usage Once installed, the ID Generator MCP can be used by the AI assistant to generate various types of IDs. ### Supported ID Algorithms | Algorithm | Example | Description | |-----------|---------|-------------| | `uuid` | `123e4567-e89b-12d3-a456-426614174000` | UUID v4 - Universally Unique Identifier that uses random numbers to generate a 128-bit value with extremely low collision probability. Standardized format widely used across many systems. | | `cuid2` | `clh3ppfqz0000jz0ggdlg7etk` | Collision-resistant IDs optimized for horizontal scaling and performance. Shorter than UUIDs while maintaining uniqueness. Designed to be secure, URL-safe, and sequential for database performance. | | `nanoid` | `V1StGXR8_Z5jdHi6B-myT` | Small, secure, URL-friendly unique string ID generator. Creates compact, non-sequential, URL-safe identifiers that are highly collision-resistant. Default length is 21 characters. | | `ulid` | `01ARZ3NDEKTSV4RRFFQ69G5FAV` | Universally Unique Lexicographically Sortable Identifier. Combines time-ordered uniqueness with random uniqueness. 26 characters, crockford base32 encoded (no special characters), URL-safe, and lexicographically sortable. | ## Features - Generate UUIDs (v4) - Create CUID2 IDs for collision-resistant identification - Generate Nanoid for compact, URL-friendly identifiers - Create ULIDs for time-ordered, sortable identifiers - Consistent ID generation across sessions - Simple API integration - Support for generating multiple IDs at once ## License MIT

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/devstacks-software-engineering/id-generator-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server