Token导航 LogoToken导航TokenDH.com
Guid Generator MCP logo
数据服务未说明官方级别未说明来源级核验

Guid Generator MCP

MCP Server

一个提供版本7 GUID生成工具的MCP服务器,适用于数据库键和分布式系统标识符。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
分布式系统C#ClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Gwynbleid85

提供方

Gwynbleid85

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

GUID Generator MCP Server Banner

GUID生成器MCP服务器

提供GUID生成工具的模型上下文协议(MCP)服务器。此服务器生成版本7 GUID,这些GUID是按时间顺序排列的,非常适合用作数据库密钥和分布式系统标识符。

特性

此MCP服务器提供两个工具:

  • generate_guid:生成单个版本7 GUID
  • 生成多个指南:一次生成多个版本7 GUID

为什么是版本7 GUID?

版本7 GUID结合了以下优点:

  • 基于时间的排序(对数据库索引很有用)
  • 高熵随机分量(确保唯一性)
  • 与随机UUID相比,数据库性能更好

需求

  • .NET 9.0 SDK或更高版本

运行服务器

要手动运行服务器,请执行以下操作:

dotnet run --project GuidGeneratorMCP/GuidGeneratorMCP.csproj

配置

克劳德代码

要将此服务器与Claude Code一起使用,请将以下配置添加到您的Claude Code设置中:

文件: ~/.config/claude-code/config.json (Linux/macOS)或 %APPDATA%\claude-code\config.json (Windows)

{
  "mcpServers": {
    "guid-generator": {
      "command": "dotnet",
      "args": [
        "run",
        "--project",
        "/absolute/path/to/GuidGeneratorMCP/GuidGeneratorMCP/GuidGeneratorMCP.csproj"
      ]
    }
  }
}

替换 /absolute/path/to/GuidGeneratorMCP 带有项目目录的实际路径。

使用示例

配置后,您可以通过MCP客户端使用这些工具:

生成单个GUID

Can you generate a GUID for me?

服务器将返回版本7 GUID,如下所示: 018f3e7c-8f9a-7123-9abc-def012345678

生成多个GUID

Generate 5 GUIDs for me

服务器将返回一个包含5个GUID的数组:

[
  "018f3e7c-8f9a-7123-9abc-def012345678",
  "018f3e7c-8f9b-7234-abcd-ef0123456789",
  "018f3e7c-8f9c-7345-bcde-f01234567890",
  "018f3e7c-8f9d-7456-cdef-012345678901",
  "018f3e7c-8f9e-7567-def0-123456789012"
]

项目结构

GuidGeneratorMCP/
├── GuidGeneratorMCP/
│   ├── Program.cs              # MCP server configuration and startup
│   ├── Tools/
│   │   └── GuidTools.cs        # GUID generation tool implementations
│   └── GuidGeneratorMCP.csproj # Project file
└── README.md                   # This file

技术细节

依赖项

  • 模型上下文协议 (v0.4.0-review.3):核心MCP服务器功能
  • 微软。扩展。托管 (v9.0.10):服务器的主机基础架构
  • 微软。AspNetCore。开放API (v9.0.2):支持OpenAPI

运输

此服务器使用stdio传输机制,这意味着它通过标准输入/输出流进行通信。这使得与各种MCP客户端集成变得容易,而不需要网络配置。

发展

要修改或扩展服务器,请执行以下操作:

  1. 添加新工具 Tools/GuidTools.cs 或创建新的工具类
  2. 用标记工具方法 [McpServerTool][Description] 属性
  3. 使用重建项目 dotnet build

添加新工具的示例:

[McpServerTool, Description("Generate a GUID in uppercase format.")]
public static string GenerateUppercaseGuid()
{
    return Guid.CreateVersion7().ToString().ToUpperInvariant();
}

目录标签

目录标签

分布式系统C#ClaudeGUID生成本地部署数据库键唯一标识符

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP