{ "server_info": { "name": "openrpc", "description": "An OpenRPC server that provides JSON-RPC functionality, including capabilities for tools and prompts to interact with JSON-RPC servers.", "repo_url": "https://github.com/shanejonas/openrpc-mpc-server", "server_type": "Community Servers", "server_category": [ "Development" ], "server_version": "0.1.0" }, "tools": [ { "name": "rpc_call", "description": "Call any JSON-RPC method on a server with parameters. A user would prompt: Call method on with params ", "input_schema": { "type": "object", "properties": { "server": { "type": "string", "description": "Server URL" }, "method": { "type": "string", "description": "JSON-RPC method name to call" }, "params": { "type": "string", "description": "Stringified Parameters to pass to the method" } }, "required": [ "server", "method" ] } }, { "name": "rpc_discover", "description": "This uses JSON-RPC to call `rpc.discover` which is part of the OpenRPC Specification for discovery for JSON-RPC servers. A user would prompt: What JSON-RPC methods does this server have? ", "input_schema": { "type": "object", "properties": { "server": { "type": "string", "description": "Server URL" } }, "required": [ "server" ] } } ], "resources": {}, "prompts": {} }