ID Generator MCP
Gere IDs únicos usando vários algoritmos como UUID, CUID2, Nanoid e ULID.
GitHub
1
Experimente este MCPPatrocinadoDocumentação
ID Generator MCP
Este é um servidor Model Context Protocol (MCP) que fornece recursos de geração de IDs para assistentes de IA.
Instalação
O ID Generator MCP pode ser integrado a diversas plataformas de assistentes de IA. Abaixo estão as instruções para diferentes ambientes:
Instalando via Smithery
Para instalar o ID Generator MCP para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @devstacks-software-engineering/id-generator-mcp --client claude
Claude Code
Para adicionar o ID Generator MCP ao Claude Code, execute o seguinte comando:
claude mcp add id-generator npx @devstacks/id-generator-mcp
Cursor, Winsurf ou Claude Desktop
Para adicionar o ID Generator MCP ao Cursor, Winsurf ou Claude Desktop, adicione a seguinte configuração ao seu arquivo de configuração MCP:
{
"mcpServers": {
"id-generator": {
"command": "npx",
"args": ["@devstacks/id-generator-mcp"]
}
}
}
Uso
Uma vez instalado, o ID Generator MCP pode ser usado pelo assistente de IA para gerar vários tipos de IDs.
Algoritmos de ID Suportados
| Algoritmo | Exemplo | Descrição |
|---|---|---|
uuid | 123e4567-e89b-12d3-a456-426614174000 | UUID v4 - Identificador Único Universal que usa números aleatórios para gerar um valor de 128 bits com probabilidade extremamente baixa de colisão. Formato padronizado amplamente utilizado em muitos sistemas. |
cuid2 | clh3ppfqz0000jz0ggdlg7etk | IDs resistentes a colisões otimizados para escalabilidade horizontal e desempenho. Mais curtos que UUIDs, mantendo a exclusividade. Projetados para serem seguros, compatíveis com URLs e sequenciais para desempenho de banco de dados. |
nanoid | V1StGXR8_Z5jdHi6B-myT | Gerador de IDs únicos pequenos, seguros e compatíveis com URLs. Cria identificadores compactos, não sequenciais e seguros para URLs, altamente resistentes a colisões. O comprimento padrão é de 21 caracteres. |
ulid | 01ARZ3NDEKTSV4RRFFQ69G5FAV | Identificador Único Universal Classificável Lexicograficamente. Combina exclusividade ordenada por tempo com exclusividade aleatória. 26 caracteres, codificado em base32 crockford (sem caracteres especiais), seguro para URLs e classificável lexicograficamente. |
Recursos
- Gera UUIDs (v4)
- Cria IDs CUID2 para identificação resistente a colisões
- Gera Nanoid para identificadores compactos e compatíveis com URLs
- Cria ULIDs para identificadores ordenados por tempo e classificáveis
- Geração consistente de IDs entre sessões
- Integração simples com API
- Suporte para gerar múltiplos IDs de uma só vez
Licença
MIT