OpenRPC MCP Server
MCP server by OpenRPC maintainer shanejonas that enables AI agents to interact with OpenRPC-described JSON-RPC APIs — including Ethereum and other blockchain node APIs. Parses OpenRPC specification documents and generates dynamic MCP tools from the spec, enabling agents to call any JSON-RPC method defined in an OpenRPC document.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Blockchain transactions are irreversible. Never pass private keys through MCP. Read-only RPC calls are safe; write operations need explicit authorization. HTTPS to JSON-RPC endpoints.
⚡ Reliability
Best When
An agent needs to interact with Ethereum nodes, blockchain RPC endpoints, or other JSON-RPC services that have OpenRPC specifications — dynamically generating tools from the spec rather than hardcoding API calls.
Avoid When
Your target API is REST (not JSON-RPC), or doesn't have an OpenRPC specification document. The OpenRPC ecosystem is primarily used in blockchain/Ethereum contexts.
Use Cases
- • Calling Ethereum and EVM JSON-RPC methods from blockchain agent workflows
- • Dynamically generating MCP tools from OpenRPC specification documents
- • Interacting with any JSON-RPC API that has an OpenRPC spec from integration agents
- • Testing and exploring JSON-RPC APIs from development agents
Not For
- • REST API integration (OpenRPC is JSON-RPC specific, not REST)
- • APIs without OpenRPC specification documents
- • Simple HTTP API calls (use fetch/HTTP MCPs for REST APIs)
Interface
Authentication
Authentication depends on the JSON-RPC endpoint being used. Ethereum nodes may require API keys (Infura, Alchemy). Configure endpoint URL and auth per JSON-RPC provider.
Pricing
Free open source from OpenRPC project maintainer shanejonas. Underlying JSON-RPC endpoint costs vary (public Ethereum nodes are free, Infura/Alchemy have paid tiers).
Agent Metadata
Known Gotchas
- ⚠ OpenRPC is primarily used in blockchain/Ethereum ecosystems — limited use outside that context
- ⚠ Dynamic tool generation from OpenRPC spec may produce many tools — agents need to select correctly
- ⚠ Blockchain write transactions via JSON-RPC are irreversible — require explicit user confirmation
- ⚠ By the OpenRPC project maintainer — higher quality than average community MCP
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for OpenRPC MCP Server.
Scores are editorial opinions as of 2026-03-06.