
xlt-evil/mcp
Data science & MLThis page was translated automatically. Technical details may differ from the original. View the original
mcp学习仓库,并且提供各类mcp工具使用
Overview
这是一个用于学习Model Context Protocol (MCP)的Go语言示例项目。MCP是一个用于AI模型与外部工具和服务进行安全通信的协议。 这个项目实现了一个完整的MCP服务器,提供以下功能: - 实现MCP协议的基本消息处理 - 提供工具调用服务 (Tools) - 支持提示词管理 (Prompts) - 实现资源管理 (Resources) - 记录问候日志到文件 - 支持JSON-RPC 2.0通信 - : 向指定的人发送问候消息 - 参数: person_name (必需), greeting_message (可选) - 功能: 记录问候日志并返回友好的回应 - ✅ JSON-RPC 2.0 - ✅ MCP 2024-11-05 协议版本 - ✅ 工具列表和调用 (Tools) - ✅ 提示词管理 (Prompts) - ✅ 资源管理 (Resources) - ✅ 错误处理 📝 : 请将 path/to/ 替换为实际的可执行文件路径。详细配置说明请参考 mcp-config-examples.md 文件。 1. : 客户端初始化连接 2. : 初始化完成通知 3. : 获取可用工具列表 4. : 调用指定工具 - 所有消息都遵循JSON-RPC 2.0规范 - 包含method、params、result、error等字段 - 支持请求-响应模式
Install
This server does not publish a one-line install command.
Open the repository installation guide New to MCP? Start with the mcpskill.org guide →Configuration
{
"mcpServers": {
"hello-server": {
"command": "path/to/sayhi-server",
"args": [],
"env": {},
"description": "Hello MCP学习服务器 - 提供问候工具"
}
}
}