OpenRPC
MCP-сервер для предоставления JSON-RPC функциональности через OpenRPC, с вызовами методов и их обнаружением.
Описание
Это сервер Model Context Protocol (MCP), реализующий JSON-RPC через спецификацию OpenRPC. Ключевые особенности: инструмент rpc_call для вызова произвольных методов с указанием URL, имени и параметров, возвращающий результаты в JSON; rpc_discover для обнаружения доступных методов на сервере. Разработан на Node.js с использованием npm. Подходит для интеграции с Claude Desktop, упрощая вызовы RPC в AI-приложениях, отладку и взаимодействие с внешними сервисами.
Возможности
rpc_call
Вызов произвольных JSON-RPC методов с указанием URL сервера, имени метода и параметров, возвращает результаты в формате JSON.
rpc_discover
Обнаружение доступных JSON-RPC методов на сервере по спецификации OpenRPC, предоставляет список всех методов.
Интеграция с Claude Desktop
Настройка через конфигурационный файл для использования в Claude Desktop на MacOS или Windows.
Отладка
Поддержка MCP Inspector для отладки через браузер с помощью npm run inspector.
Установка
{ “mcpServers”: { “openrpc”: { “command”: “npx”, “args”: ["-y", “openrpc-mcp-server”] } } }
Для установки зависимостей: npm install Сборка: npm run build Разработка: npm run watch