OpenRPC MCP Server
Provides JSON-RPC functionality through the OpenRPC specification.
OpenRPC MCP Server
A Model Context Protocol (MCP) server that provides JSON-RPC functionality through OpenRPC.
https://github.com/user-attachments/assets/3447175a-f921-4ded-8250-b611edb2fb67
Features
Tools
rpc_call- Call arbitrary JSON-RPC methods- Specify server URL, method name, and parameters
- Returns JSON-formatted results
rpc_discover- Discover available JSON-RPC methods- Uses OpenRPC's
rpc.discoverspecification - Lists all methods on a given server
- Uses OpenRPC's
Development
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
Installation
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"openrpc": {
"command": "npx",
"args": ["-y", "openrpc-mcp-server"]
}
}
}
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
Related Servers
Scout Monitoring MCP
sponsorPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
TakeProfit MCP
Provides access to TakeProfit.com's Indie documentation and tooling — a Python-based scripting language for building custom cloud indicators and trading strategies on the TakeProfit platform.
Mantis MCP Server
An MCP server for integrating with the Mantis Bug Tracker system.
MCP Server
Automate data science stages using your own CSV data files.
SensorMCP Server
Automate dataset creation and train custom object detection models using natural language.
MCP Orchestrator
Aggregates tools from multiple MCP servers with unified BM25/regex search and deferred loading
SCAST
Analyzes source code to generate UML and flow diagrams with AI-powered explanations.
Remote MCP Server on Cloudflare
A remote MCP server deployable on Cloudflare Workers with OAuth login support, designed for both local development and cloud deployment.
Mermaid
Generate mermaid diagram and chart with AI MCP dynamically.
Remote MCP Server Authless
An example of a remote MCP server deployable on Cloudflare Workers without authentication.
OAuth 2.1 MCP Server
A Next.js template for building MCP servers with OAuth 2.1 authentication, supporting PostgreSQL and Redis.