ID Generator MCP

ID Generator MCP

site icon
2025.05.06 0
JavaScriptID生成唯一标识符服务开发效率
ID Generator MCP 是一个提供ID生成能力的Model Context Protocol (MCP)服务器,旨在为AI助手提供高效、可靠的ID生成服务。它支持多种ID生成算法,包括UUID v4和CUID2,确保生成的ID具有唯一性和碰撞抵抗性。
View on GitHub

Overview

基本能力

产品定位

ID Generator MCP 是一个专注于为AI助手和开发平台提供高效ID生成服务的工具。它通过简单的API集成,支持多种ID生成算法,满足不同场景下的ID需求。

核心功能

  • 生成UUIDs (v4)
  • 创建CUID2 IDs,具有碰撞抵抗性
  • 跨会话一致的ID生成
  • 简单的API集成

适用场景

  • AI助手需要生成唯一标识符的场景
  • 开发平台需要高效、可靠的ID生成服务
  • 需要碰撞抵抗性ID的系统

工具列表

  • UUID生成器:生成符合UUID v4标准的唯一标识符。
  • CUID2生成器:生成短且具有碰撞抵抗性的ID,适合数据库性能优化。

常见问题解答

  • 如何确保生成的ID唯一性?:UUID v4和CUID2算法均设计为在极低概率下发生碰撞。
  • 是否支持自定义ID生成?:当前仅支持UUID v4和CUID2算法。

使用教程

使用依赖

无特殊前置依赖,只需确保已安装Node.js环境以运行npx命令。

安装教程

Claude Code

claude mcp add id-generator npx @devstacks/id-generator-mcp

Cursor, Winsurf, 或 Claude Desktop

在MCP配置文件中添加以下配置:

{
  "mcpServers": {
    "id-generator": {
      "command": "npx",
      "args": ["@devstacks/id-generator-mcp"]
    }
  }
}

调试方式

安装完成后,可通过调用ID生成API进行测试,确保生成的ID符合预期格式和唯一性。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。