UUID生成服务

一个轻量级的Model Context Protocol (MCP)服务器,提供随机UUID (v4)生成功能,适用于MCP兼容客户端如Claude Desktop。

  • by conao3
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 conao3/python-mcp-uuid

使用说明

mcp uuid

提供UUID生成功能的模型上下文协议(MCP)服务器。这个轻量级服务器提供了一个简单的工具,用于生成随机UUID(v4),可供兼容MCP的客户端(如Claude Desktop)使用。

需求

安装

安装软件包并创建符号链接,使命令全局可用:

pdm install
ln -s $(pdm run which mcp-uuid) ~/.local/bin/

确保 ~/.local/bin 在你的路径。将以下内容添加到您的shell配置文件中(例如。, .bashrc 或 .zshrc)如果需要:

export PATH="$HOME/.local/bin:$PATH"

配置

克劳德桌面

将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "uuid": {
      "command": "mcp-uuid"
    }
  }
}

发展

在开发模式下运行服务器:

pdm run mcp-uuid

NixOS 笔记

虚拟环境后端

PDM使用 virtualenv 默认情况下,这在NixOS管理的Python安装上可能不可用。配置PDM以使用内置 venv 模块改为:

pdm config venv.backend venv

看 NixOS/nixpkgs#225730 了解更多详情。

许可证

看 许可证 了解详情。