关于 Generic-MCP
Generic-MCP 是一个用于调用通用 API 的 C# MCP 服务,也包含快速回显工具,并提供 .NET 构建及 VS Code 配置步骤。
主要功能
- 01调用通用 API
- 02回显工具
- 03.NET 还原与构建步骤
适用场景
- 01通过 MCP 主机调用通用 API
- 02在 GitHub Copilot 中测试回显工具
MCP 相关
它将 API 调用和回显能力作为 MCP 工具提供。README 展示了在 VS Code 中通过 stdio 配置它。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Generic-MCP
用于调用一些通用 API 的 MCP 服务
添加了一个快速回显工具,来自 https://devblogs.microsoft.com/dotnet/build-a-model-context-protocol-mcp-server-in-csharp/
构建步骤:
-
dotnet restore
-
dotnet build
-
在 .vscode 文件夹中创建一个 mcp.json 文件,内容如下: { "inputs": [], "servers": { "GenericMCP": { "type": "stdio", "command": "dotnet", "args": [ "run", "--project", "C:\full\path\GenericMCP\GenericMCP.csproj" ] } } }
-
在 JSON 文件中点击 start,启动工具
-
在 Github copilot 中检查是否已启用 Agent 模式,并确认其中显示了该工具
-
在聊天窗口中输入类似以下内容: Run ReverseEcho with SuuperMCPServer
-
系统会提示你确认,确认后应会看到:

添加了 CallAPI

评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。