Ruby 实现的 MCP 服务框架
实验性 Ruby 实现的模型上下文协议 (MCP) 服务器框架,用于尝试集成大型语言模型 (LLM)。
快速入门
安装
- 克隆仓库:
git clone
cd mcp-ruby-skeleton - 确保服务器脚本可执行: chmod +x bin/run_server.rb
使用
直接运行服务器: ./bin/run_server.rb
与 Claude Desktop 集成:
修改配置文件(macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
):
{
"mcpServers": {
"random-number": {
"command": "ruby",
"args": ["/path/to/run_server.rb"]
}
}
}
重启应用后测试。
调试
- 查看日志路径:macOS(
~/Library/Logs/Claude/mcp*.log
),Windows(%APPDATA%\Claude\logs\mcp*.log
)。 - 常见问题:检查协议版本、JSON 格式、初始化顺序和文件权限。