ID Generator MCP

Gere IDs únicos usando vários algoritmos como UUID, CUID2, Nanoid e ULID.

Documentação

ID Generator MCP

smithery badge

Este é um servidor Model Context Protocol (MCP) que fornece recursos de geração de IDs para assistentes de IA.

ID Generator MCP server

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

AlgoritmoExemploDescrição
uuid123e4567-e89b-12d3-a456-426614174000UUID 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.
cuid2clh3ppfqz0000jz0ggdlg7etkIDs 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.
nanoidV1StGXR8_Z5jdHi6B-myTGerador 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.
ulid01ARZ3NDEKTSV4RRFFQ69G5FAVIdentificador Ú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