SuperAPI AI Directory

openrpc-mpc-server

OpenRPC MCP Server is a server based on the Model Context Protocol (MCP) that provides JSON-RPC functionality through OpenRPC. It implements two tools: rpc_call, used to call any JSON-RPC method, requiring the server URL, method name, and parameters to be specified, and returning results in JSON format; and rpc_discover, based on OpenRPC's rpc.discover specification, which lists all available methods on the specified server. The server communicates with clients via stdio, can be configured for use in Claude Desktop, and also supports debugging with MCP Inspector.

Open website

About this tool

Purpose

OpenRPC MCP Server is a Model Context Protocol (MCP) server used to provide JSON-RPC functionality through OpenRPC. It enables MCP-capable clients (such as Claude Desktop) to call and discover the methods of remote JSON-RPC services.

Main Capabilities

The server provides two tools:

  • rpc_call: calls any JSON-RPC method. It requires specifying the server URL, method name, and parameters, and returns results in JSON format.
  • rpc_discover: discovers available JSON-RPC methods. It uses OpenRPC's rpc.discover specification to list all methods on a given server.

Usage

After installing dependencies, build the server; during development, automatic rebuild mode can be used. To use it with Claude Desktop, add the server configuration:

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

Because MCP servers communicate via stdio, debugging can be difficult. The official recommendation is to use MCP Inspector; Inspector provides a URL so that the debugging tools can be accessed in a browser.

Applicable Scenarios

Suitable for development and debugging scenarios that require calling or discovering JSON-RPC interfaces through an MCP client, for example integrating remote RPC services in Claude Desktop.

Limitations

The official materials do not provide further information about fees, pricing, platform support scope, performance, or usage restrictions.