Party Time MCP 服务器

Party Time MCP 服务器

一个简单的 MCP 服务器,用于响应当前时间为“派对时间”。

快速入门

  1. 构建可执行文件:

    • 运行 mix deps.get 安装依赖。
    • 运行 mix escript.build 构建。
    • 确保生成的 party_time_mcp 文件有执行权限:chmod +x ./party_time_mcp
  2. 配置 Claude Desktop:

    • 打开配置文件:open -e ~/Library/Application Support/Claude/claude_desktop_config.json
    • 添加以下内容(替换路径为实际路径): { "mcpServers": { "partytime": { "command": "/path/to/your/party_time_mcp", "args": [] } } }
    • 保存并重启 Claude Desktop。
  3. 测试:

    • 打开 Claude Desktop 并询问“现在几点了?”
    • 应该会收到“派对时间”的响应。

调试

手动运行服务器:./party_time_mcp。 测试 JSON-RPC 消息:

  • 初始化请求:echo '{"jsonrpc":"2.0","id":0,"method":"initialize","params":{"protocolVersion":"2024-11-05"}}' | ./party_time_mcp
  • 工具调用:echo '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get-time"}}' | ./party_time_mcp