SuperAPI AI 工具集

openrpc-mpc-server

OpenRPC MCP Server 是一个基于 Model Context Protocol(MCP)的服务器,通过 OpenRPC 提供 JSON-RPC 功能。它实现了两个工具:rpc_call,用于调用任意 JSON-RPC 方法,需要指定服务器 URL、方法名和参数,并返回 JSON 格式结果;rpc_discover,基于 OpenRPC 的 rpc.discover 规范,列出指定服务器上所有可用方法。该服务器通过 stdio 与客户端通信,可配置到 Claude Desktop 中使用,也支持使用 MCP Inspector 进行调试。

访问官网

工具介绍

用途

OpenRPC MCP Server 是一个 Model Context Protocol(MCP)服务器,用于通过 OpenRPC 提供 JSON-RPC 功能。它让支持 MCP 的客户端(如 Claude Desktop)能够调用和发现远程 JSON-RPC 服务的方法。

主要能力

该服务器提供两个工具:

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

使用方式

安装依赖后构建服务器,开发时可使用自动重建模式。要与 Claude Desktop 配合使用,需添加服务器配置:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%/Claude/claude_desktop_config.json

由于 MCP 服务器通过 stdio 通信,调试可能比较困难。官方推荐使用 MCP Inspector,Inspector 会提供一个 URL,以便在浏览器中访问调试工具。

适用场景

适用于需要通过 MCP 客户端调用或发现 JSON-RPC 接口的开发与调试场景,例如在 Claude Desktop 中集成远程 RPC 服务。

限制

官方资料未提供关于收费、价格、平台支持范围、性能或使用限制的更多信息。