article
README
🚀 学习 MCP 服务器
本仓库提供了一个简单的 MCP(模型上下文协议)服务器实现,主要用于教育目的。该服务器支持基本的算术运算,包括加法、减法、乘法和除法。本 README 将详细说明如何从 Claude 桌面使用此服务器。
🚀 快速开始
📦 安装指南
第一步:构建源代码
从这个仓库构建源代码,可使用以下命令:
$ go build ./
第二步:配置 Claude 桌面应用程序
在 Claude 桌面应用程序配置文件中添加以下内容:
{
"mcpServers": {
"calculator": {
"command": "/path/to/github.com/demouth/learn-mcp-server/learn-mcp-server",
"args": []
}
}
}
若需了解更多信息,可访问 https://modelcontextprotocol.io/quickstart/server。
第三步:重启应用程序
重启 Claude 桌面应用程序,使配置生效。
💻 使用示例
第四步:发起询问
在 Claude 桌面中询问以下问题:
什么是以下公式的答案?
1234 x 56789
询问后会出现类似下面的截图效果:

日志会输出到以下目录:
~/Library/Logs/Claude/
输出的日志示例如下:
2025-04-08T15:08:36.443Z [calculator] [info] 客户端消息:{"method":"tools/call","params":{"name":"calculate","arguments":{"operation":"multiply","x":1234,"y":56789}},"jsonrpc":"2.0","id":35}
2025-04-08T15:08:36.443Z [calculator] [info] 服务器消息:{"jsonrpc":"2.0","id":35,"result":{"content":[{"type":"text","text":"70077626.00"}]}}
示例展示
在此示例中,浏览器处于自动驾驶状态以搜索 Confluence,并且 AI 根据内容进行回答。

扫码联系在线客服