Ruby 实现的 MCP 服务框架

Ruby 实现的 MCP 服务框架

实验性 Ruby 实现的模型上下文协议 (MCP) 服务器框架,用于尝试集成大型语言模型 (LLM)。

快速入门

安装

  1. 克隆仓库: git clone cd mcp-ruby-skeleton
  2. 确保服务器脚本可执行: 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 格式、初始化顺序和文件权限。