关于 MCP Server
MCP Server 是一个简单的服务,向兼容的 MCP 客户端提供个性化问候工具。其 `hello_world` 工具接收姓名并返回问候语。
主要功能
- 01个性化问候工具
- 02注册 `hello_world` 工具
- 03姓名参数输入
- 04返回问候语
适用场景
- 01测试兼容的 MCP 客户端
- 02按姓名请求问候语
MCP 相关
该服务向兼容的 MCP 客户端提供 `hello_world` 工具。客户端传入姓名后即可获得问候语。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP 服务
本项目实现了一个简单的 MCP(多通道协议)服务,提供问候工具。用户可以与服务交互,接收个性化问候。
项目结构
mcp-server
├── cmd
│ └── main.go # Entry point of the application
├── internal
│ ├── handlers
│ │ └── hello_handler.go # Handler for greeting requests
│ └── server
│ └── server.go # MCP server setup and tool registration
├── go.mod # Module dependencies
├── go.sum # Dependency checksums
└── README.md # Project documentation
设置说明
-
克隆仓库:
git clone <repository-url> cd mcp-server -
安装依赖:
go mod tidy -
运行服务:
go run cmd/main.go
使用方法
服务运行后,你可以使用兼容的 MCP 客户端与其交互。若要向某人致以问候,请向 hello_world 工具发送请求,并提供必需参数 name。
请求示例
{
"tool": "hello_world",
"arguments": {
"name": "Alice"
}
}
响应示例
{
"result": "Hello, Alice!"
}
贡献
欢迎提交问题或拉取请求,以改进项目或修复错误。
链接
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。