openrpc-mpc-server
About
A Model Context Protocol (MCP) server that provides JSON-RPC functionality through OpenRPC.
Details
- Author
- shanejonas
- Repository
- shanejonas/openrpc-mcp-server
- GitHub stars
- 33
- Downloads
- 343
- License
- Apache License 2.0
- Categories
- Developer Tools, API, Finance
- Tags
- #data
Jump to
- rpc_call tool for calling any JSON-RPC method
- rpc_discover tool to discover methods via OpenRPC
- Built on the OpenRPC specification
- Easy integration with Claude Desktop
- Supports development with npm scripts
Setting up with Highlight
Follow these steps to add this server as a custom Highlight plugin:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
openrpc-mpc-serverCommand (node, npx, python, etc.)npxArguments-
Argument 1
-y -
Argument 2
openrpc-mcp-server
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install with npm install, build with npm run build, and configure as an MCP server in Claude Desktop by adding the provided JSON to the desktop config file. Run with npx -y openrpc-mcp-server. The server exposes two tools: rpc_call and rpc_discover.
rpc_call
Call arbitrary JSON-RPC methods. Parameters: server URL, method name, and parameters.
rpc_discover
Discover available JSON-RPC methods. Lists all methods on a given server using OpenRPC's rpc.discover specification.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"openrpc-mpc-server": {
"cwd": null,
"env": {},
"args": [
"-y",
"openrpc-mcp-server"
],
"shell": false,
"command": "npx"
}
}
}
Linux
{
"cwd": null,
"env": [],
"args": [
"-y",
"openrpc-mcp-server"
],
"shell": false,
"command": "npx"
}
Macos
{
"cwd": null,
"env": [],
"args": [
"-y",
"openrpc-mcp-server"
],
"shell": false,
"command": "npx"
}
Windows
{
"cwd": null,
"env": [],
"args": [
"-y",
"openrpc-mcp-server"
],
"shell": false,
"command": "npx"
}
Provides JSON-RPC functionality through the OpenRPC specification.
A Model Context Protocol (MCP) server that provides JSON-RPC functionality throughOpenRPC.
https://github.com/user-attachments/assets/3447175a-f921-4ded-8250-b611edb2fb67
- rpc_call- Call arbitrary JSON-RPC methods
- Specify server URL, method name, and parameters
- Returns JSON-formatted results
- Uses OpenRPC'srpc.discoverspecification
- Lists all methods on a given server
To use with Claude Desktop, add the server config:
On MacOS:~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows:%APPDATA%/Claude/claude_desktop_config.json
{ "mcpServers": { "openrpc": { "command": "npx", "args": ["-y", "openrpc-mcp-server"] } } }
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using theMCP Inspector:
The Inspector will provide a URL to access debugging tools in your browser.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Integrate AI tools and agents with Cashfree's Payment Gateway, Payouts, and SecureID APIs.
A server template for interacting with APIs that require an API key, using the Zaim API as an example.
One shared context layer for AI agents and humans — live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.
The MCP server for Bitrix24 provides AI assistants with structured access to the Bitrix24 API. It delivers up-to-date method descriptions, parameters, and valid values, allowing assistants to work with precise data instead of guesswork. This reduces code errors and accelerates Bitrix24 integration development.
Tool platform by IBM to build, test and deploy tools for any data source
MCP server for Klever blockchain smart contract development, on-chain data exploration, and VM interaction. Public remote server available at https://mcp.klever.org/mcp.
One remote MCP server for 500+ production APIs — Stripe, HubSpot, Postgres, Gmail, and more. OAuth and API key auth, credential management, and a CLI.
An MCP server for interacting with the Postman API, requiring an API key.
Arbitrary code execution and tool-use platform for LLMs by Riza
A command-line tool for interacting with Shopify's Admin GraphQL API, Functions, and Polaris Web Components.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





