返回市场
开放RPC多方计算服务器

开放RPC多方计算服务器

作者:shanejonas42 星标更新:2025-04-24

项目介绍

OpenRPC MCP 服务器

这是一个通过 OpenRPC 提供 JSON-RPC 功能的模型上下文协议(MCP)服务器。

https://github.com/user-attachments/assets/3447175a-f921-4ded-8250-b611edb2fb67

特性

工具

  • rpc_call - 调用任意 JSON-RPC 方法
    • 指定服务器 URL、方法名称和参数
    • 返回 JSON 格式的结果
  • rpc_discover - 发现可用的 JSON-RPC 方法
    • 使用 OpenRPC 的 rpc.discover 规范
    • 列出给定服务器上的所有方法

开发

安装依赖:

npm install

构建服务器:

npm run build

开发时自动重建:

npm run watch

安装

要在 Claude Desktop 中使用,请添加服务器配置:

在 MacOS 上:~/Library/Application Support/Claude/claude_desktop_config.json 在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "openrpc": {
      "command": "npx",
      "args": ["-y", "openrpc-mcp-server"]
    }
  }
}

调试

由于 MCP 服务器通过标准 I/O 进行通信,调试可能会比较困难。我们推荐使用 MCP Inspector

npm run inspector

Inspector 将提供一个 URL,以便您可以在浏览器中访问调试工具。