OpenRPC MCP Server
Fornece funcionalidade JSON-RPC através da especificação OpenRPC.
GitHub
43
Experimente este MCPPatrocinadoDocumentação
Servidor MCP OpenRPC
Um servidor Model Context Protocol (MCP) que fornece funcionalidade JSON-RPC por meio do OpenRPC.
https://github.com/user-attachments/assets/3447175a-f921-4ded-8250-b611edb2fb67
Recursos
Ferramentas
rpc_call- Chama métodos JSON-RPC arbitrários- Especifique a URL do servidor, o nome do método e os parâmetros
- Retorna resultados formatados em JSON
rpc_discover- Descobre métodos JSON-RPC disponíveis- Usa a especificação
rpc.discoverdo OpenRPC - Lista todos os métodos em um determinado servidor
- Usa a especificação
Desenvolvimento
Instale as dependências:
npm install
Compile o servidor:
npm run build
Para desenvolvimento com recompilação automática:
npm run watch
Instalação
Para usar com o Claude Desktop, adicione a configuração do servidor:
No MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
No Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"openrpc": {
"command": "npx",
"args": ["-y", "openrpc-mcp-server"]
}
}
}
Depuração
Como os servidores MCP se comunicam via stdio, a depuração pode ser desafiadora. Recomendamos usar o Inspetor MCP:
npm run inspector
O Inspetor fornecerá uma URL para acessar as ferramentas de depuração no seu navegador.