LabscoMCP early access ↗
shanejonasMCP SERVER · OFFICIAL PROJECT

OpenRPC MCP Server

Ask a JSON-RPC server which methods it publishes, then call any of them with your own parameters.

by shanejonas ↗API Specifications & HTTP Tooling✓ Official

LABSCO SUMMARY

A JSON-RPC endpoint becomes callable without a wrapper written for it first.

rpc_discover is what makes the pair worth installing: an OpenRPC-compliant server describes its own methods, so the next call is composed from that answer instead of from a README. Against a server that does not implement rpc.discover you are left with rpc_call and the method names you already knew.

What it is

A two-tool JSON-RPC client: rpc_discover for the method list a server describes about itself, rpc_call for any method on it.

What you get

  • rpc_discover calling rpc.discover from the OpenRPC specification, so the method list comes from the server rather than from documentation
  • rpc_call against any method on any reachable server URL, with params passed straight through
  • The two in order — discover the surface, then work it — without a client library written for that particular API

Requirements

The URL of a JSON-RPC server you can reach, and for the discovery call, one that implements rpc.discover. Apache-2.0 licensed.

Setup effort

One command — npx -y openrpc-mcp-server