Nodit MCP-сервер
Сервер протокола контекста модели (MCP), который подключает агентов и разработчиков ИИ к структурированным, контекстно-готовым данным блокчейна в нескольких сетях через инфраструктуру Web3 Nodit.
Обзор
Nodit MCP Server упрощает взаимодействие моделей и приложений ИИ с экосистемами блокчейнов.
Вместо обработки сложных RPC-вызовов узлов, необработанных журналов событий или структур данных, специфичных для цепочек, разработчики могут получить доступ к нормализованным данным многоцепочечного блокчейна в формате, оптимизированном для рассуждений и принятия решений ИИ.
С помощью MCP от Nodit вы можете:
- Создавайте ИИ-агенты, которые запрашивают, анализируют и действуют на основе данных блокчейна в реальном времени в сетях, совместимых и несовместимых с EVM.
- Создавайте приложения, интегрированные с Web3, без необходимости специальных знаний в области разработки блокчейнов.
- Используйте надежную инфраструктуру узлов Nodit, API-интерфейсы Web3 Data и службы индексации GraphQL через унифицированный уровень доступа.
Поддерживаемые сети включают Ethereum, Base, Optimism, Arbitrum, Polygon, Aptos, Bitcoin, Dogecoin, TRON, XRPL и другие.
Как работают инструменты Nodit MCP
Nodit MCP Server предоставляет инструменты, позволяющие агентам ИИ динамически обнаруживать, понимать и взаимодействовать с API Nodit Web3 и инфраструктурой данных. Инструменты минимизируют потребление токенов и поддерживают легкий контекст, разделяя взаимодействия API на отдельные этапы:
- Список категорий API (
list_nodit_api_categories
)
Получить список доступных категорий API высокого уровня. - Список операций API (
list_nodit_node_apis
,list_nodit_data_apis
,list_nodit_aptos_indexer_api_query_root
)
Извлечение доступных операций в выбранной категории (Node API, Data API, Aptos Indexer API). - Получить спецификацию API (
get_nodit_api_spec
)
Получите подробную информацию о конкретной операции API (параметры, схема запроса/ответа). - API вызова (
call_nodit_api
,call_nodit_aptos_indexer_api
)
Выполнить вызов API, используя operationId и проверенные параметры.
Nodit MCP Server взаимодействует с использованием стандартного протокола JSON-RPC через stdio, следуя соглашениям Model Context Protocol (MCP). В настоящее время для взаимодействия сервера и клиента поддерживается только связь на основе stdio.
Функции
Ниже приведены основные функции и поддерживаемые сети блокчейнов, предоставляемые через сервер Nodit MCP для агентов ИИ и LLM.
Подробные спецификации API и рекомендации по использованию см. в документации для разработчиков Nodit .
- Узел RPC и API узлов
По��учите доступ к конечным точкам узлов блокчейна через профессионально управляемую инфраструктуру Nodit.
Поддерживает сетевые запросы в реальном времени, отправку транзакций, взаимодействие со смарт-контрактами и многое другое. - API данных Web3
Высокоуровневые API для доступа к тщательно проиндексированным данным блокчейна.
Включает обработанные наборы данных, такие как сведения о блоках и транзакциях, истории передачи токенов, сводки транзакций на уровне счетов и сведения о перемещении активов — информацию, которую было бы сложно собрать напрямую с помощью необработанных вызовов RPC. - API индексатора GraphQL (только Aptos)
Запросите подробную информацию о действиях блокчейна Aptos через конечные точки GraphQL. - Поддерживаемые сети
- Совместимость с EVM: Ethereum, Arbitrum, Avalanche, Base, Kaia, Optimism, Polygon.
- Не-EVM: Aptos, Bitcoin, Dogecoin, TRON, XRPL.
Предпосылки
- Node.js 18+
- Ключ API Nodit (зарегистрируйтесь и получите ключ API в консоли Nodit )
Запуск локального сервера Nodit MCP
Использование npx (рекомендуется)
Использование локальной сборки
Перед началом установите ключ API Nodit:
Затем запустите сервер:
Связь с локальным сервером
После того, как сервер Nodit MCP запущен локально, вы можете взаимодействовать с ним, используя JSON-RPC через stdio .
Вот как можно отправить базовый запрос на сервер:
Пример: список доступных инструментов
Вы можете напрямую ввести полезную нагрузку JSON-RPC:
Или вы можете передать запрос с помощью команды echo
:
Пример: вызов определенного инструмента (list_nodit_api_categories)
Интеграция
Подключение к Cursor IDE или Claude Desktop
Добавьте следующую конфигурацию в ваш .cursor/mcp.json
или claude_desktop_config.json
:
- Курсор
- MacOS:
~/.cursor/mcp.json
- Windows:
C:\Users\<Username>\.cursor\mcp.json
- MacOS:
- Клод Десктоп
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
C:\Users\<Username>\AppData\Roaming\Claude\claude_desktop_config.json
- MacOS:
🔔 Важно
Замените****
на ваш фактический ключ API Nodit.
Если ключ API настроен неправильно, запросы API будут отклонены из-за ошибок аутентификации.
Подключение к CLI Клода
Вы также можете использовать Nodit MCP Server напрямую с Claude CLI для быстрой настройки.
Добавьте сервер Nodit MCP с помощью следующих команд:
Область применения и ограничения
Nodit MCP Server предоставляет структурированный контекст, помогающий агентам на базе LLM эффективно использовать API Nodit.
В его обязанности входит:
- Структурирование API Nodit (API Node, API данных Web3) в формате, пригодном для использования LLM.
- Предоставление сведений о конечных точках, схем ввода/вывода, примеров ответов и рекомендаций по обработке ошибок.
Однако нижеследующие вопросы находятся вне контроля МКП :
- Выбор API может различаться в зависимости от версии LLM (например, GPT-4, Claude 3), быстрой разработки или дизайна агента.
- Интерпретация ответов или ошибок API зависит от возможностей логического мышления потребляющего LLM.
Nodit MCP Server фокусируется на предоставлении точного и структурированного контекста API,
но не гарантирует окончательные результаты рассуждений или поведение внешних LLM.
Лицензия
Данный проект лицензирован по лицензии Apache License 2.0 .
Полные условия лицензии см. в файле ЛИЦЕНЗИЯ.
Соответствующие юридические уведомления приведены в файле NOTICE .
«Nodit» и логотип Nodit являются товарными знаками Lambda256.
Использование названия или логотипа без предварительного письменного разрешения запрещено.
© Lambda256. Все права защищены.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Разрешить LLM получать доступ, обрабатывать и действовать в режиме реального времени на основе данных блокчейна из нескольких сетей блокчейнов. Вместо обработки сложных RPC-вызовов узлов, необработанных журналов событий или структур данных, специфичных для цепочек, разработчики могут получать доступ к нормализованным данным блокчейна из нескольких цепочек в формате, оптимизированном для рассуждений и принятия решений ИИ.
- Обзор
- Как работают инструменты Nodit MCP
- Функции
- Предпосылки
- Запуск локального сервера Nodit MCP
- Интеграция
- Область применения и ограничения
- Лицензия
Related Resources
Related MCP Servers
- -securityAlicense-qualityA comprehensive toolkit for building AI agents with blockchain capabilities, enabling interactions with multiple blockchain networks for tasks like wallet management, fund transfers, smart contract interactions, and cross-chain asset bridging.Last updated -3TypeScriptGPL 3.0
- -securityAlicense-qualityA comprehensive server that enables AI agents to interact with multiple EVM-compatible blockchain networks through a unified interface, supporting ENS resolution, token operations, and smart contract interactions.Last updated -376TypeScriptMIT License
- -securityFlicense-qualityEnables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.Last updated -151TypeScript
- -securityFlicense-qualityA bridge that connects Dune Analytics blockchain data to AI applications through Model Control Protocol, allowing LLMs to access on-chain data via natural language interactions.Last updated -8Python