Proveedor de UUID MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) simple que proporciona UUID basados en marcas de tiempo cada vez que lo llama un LLM.
Características
Proporciona una única herramienta:
generateUuidUtiliza UUID v7 para identificadores únicos basados en marcas de tiempo
Interfaz sencilla que no requiere parámetros de entrada
Fácil integración con Claude y otros LLM
Related MCP server: MCP File Context Server
Instalación
Uso
Puedes ejecutar el servidor directamente:
Integración con Claude Desktop
Para integrarlo con Claude Desktop, agregue lo siguiente a su archivo de configuración de Claude Desktop:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonVentanas:
%APPDATA%\Claude\claude_desktop_config.json
Reemplace /absolute/path/to/uuid-mcp/build/index.js con la ruta absoluta a su archivo index.js compilado.
Después de actualizar la configuración, reinicie Claude Desktop para ver la herramienta de generación de UUID disponible.
Cómo funciona
Este servidor utiliza el paquete oficial uuid para generar identificadores UUID v7. El UUID v7 está diseñado específicamente para basarse en marcas de tiempo, manteniendo sólidas garantías de unicidad.
Incorpora una marca de tiempo Unix con precisión de milisegundos.
Agrega datos aleatorios para garantizar la singularidad incluso cuando se generan múltiples identificaciones en el mismo milisegundo
Sigue los últimos estándares RFC para la generación de UUID
Proporciona identificadores ordenables cronológicamente
Previene colisiones en sistemas distribuidos
Este enfoque es más confiable que las implementaciones de UUID personalizadas y elimina la posibilidad de duplicados incluso bajo alta carga.
Dependencias
@modelcontextprotocol/sdk: Para la implementación del servidor MCPuuid: para la generación de UUID que cumple con RFCTypeScript y herramientas relacionadas para el desarrollo
Ejemplo
Cuando se llama, la herramienta devuelve una cadena UUID v7 que se ve así:
La primera parte del UUID contiene la marca de tiempo, lo que hace que estos identificadores se puedan ordenar cronológicamente y al mismo tiempo mantengan el formato UUID estándar.