Token导航 LogoToken导航TokenDH.com
guidMCP (Ilyasakin) logo
AI代理未说明官方级别未说明来源级核验

guidMCP (Ilyasakin)

MCP Server

一个基于MCP协议的轻量级服务器,提供GUID生成功能,适用于AI助手和开发工具集成。

工具数

2

提示词数

0

GitHub Stars

2

资源数

0
开发工具集成C#ClaudeClaude DesktopClaudeCursor

安装说明

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

作者 / 组织

ilyasakin

提供方

ilyasakin

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

GuidMcp-GUID生成MCP服务器

一个简单的模型上下文协议(MCP)服务器,为AI助手和其他MCP客户端提供GUID生成功能。

概述

此项目实现了一个MCP服务器,该服务器公开了生成GUID(全局唯一标识符)的工具。服务器使用stdio传输协议与MCP客户端通信,使其易于与各种AI助手和开发工具集成。

特性

  • 生成GUID:以标准字符串格式创建新的随机GUID
  • 生成多个GUID:在一次调用中创建多个GUID以提高效率
  • 轻量级:最小的依赖性和快速的启动时间
  • 跨平台:在Windows、macOS和Linux上运行
  • 符合标准:使用标准。网 Guid.NewGuid() 实施

先决条件

  • .NET 8.0或更高版本
  • MCP兼容客户端(如Claude Desktop、Cursor或其他AI助手)

安装

  1. 克隆此存储库:
   git clone https://github.com/ilyasakin/GuidMcp
   cd GuidMcp
  1. 构建项目:
   dotnet build
  1. 运行服务器:
   dotnet run

用法

运行服务器

服务器通过标准输入/输出(stdio)进行通信,因此它通常由MCP客户端启动,而不是由用户直接运行。

dotnet run

可用工具

生成指南

生成新的GUID并将其作为字符串返回。

参数:无

退货:新生成的GUID的字符串表示形式

输出示例:

a6af25e4-649f-47cb-9ed8-0a5ca26d14e3

生成多个指南

生成多个GUID并将其作为数组返回。

参数:

  • count (int):要生成的GUID数量

退货:一个字符串数组,每个字符串都包含一个新生成的GUID

输出示例:

[
  "e56ea49d-7f2a-415b-9829-e6d92d74f9ca",
  "05fbc459-3954-44fa-9fa2-a2fc1240dd17",
  "10a90f53-c644-456f-a79e-2dd03551d9c9"
]

与MCP客户端集成

要将此服务器与MCP客户端一起使用,您需要配置客户端以启动此服务器。以下是一个配置示例:

{
  "mcpServers": {
    "guid-generator": {
      "command": "dotnet",
      "args": ["run", "--project", "/path/to/GuidMcp"]
    }
  }
}

AI助手中的示例用法

配置后,您可以要求您的AI助手生成GUID:

  • “为我生成新的GUID”
  • “我需要一个唯一的标识符”
  • “为此新记录创建GUID”
  • “为我的数据库记录生成5个GUID”
  • “我需要10个唯一标识符”

AI助手将调用相应的工具(generate_guid 对于单个GUID或 generate_multiple_guids 对于多个GUID),并每次返回新的GUID。

发展

项目结构

GuidMcp/
├── Program.cs              # Main entry point and server configuration
├── Tools/
│   └── GuidTools.cs       # GUID generation tool implementation
├── GuidMcp.csproj         # Project file
└── README.md              # This file

建造和测试

# Build the project
dotnet build

# Run the project
dotnet run

# Build for release
dotnet build --configuration Release

许可证

MIT许可证

版权所有(c)2025伊利亚斯·阿金

特此免费向任何获得副本的人授予许可 本软件和相关文档文件(“软件”),以处理 在软件中不受限制,包括但不限于权利 使用、复制、修改、合并、发布、分发、再许可和/或销售 软件的副本,并允许软件的接收者 根据以下条件提供:

上述版权声明和本许可声明应包含在所有 软件的副本或实质性部分。

软件按“原样”提供,不提供任何形式的明示或明示担保 隐含的,包括但不限于适销性保证, 适用于特定目的且不造成伤害。在任何情况下 作者或版权持有人对任何索赔、损害赔偿或其他 因以下原因产生的责任,无论是在合同、侵权或其他诉讼中, 出于或与软件、使用或其他交易有关 软件。

目录标签

目录标签

开发工具集成C#Claude唯一标识符生成本地部署MCP协议跨平台服务AI助手扩展

支持客户端

Claude DesktopClaudeCursor

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP