VOOZH about

URL: https://glama.ai/mcp/servers/noditlabs/nodit-mcp-server?locale=ru-RU

⇱ Nodit MCP-сервер by noditlabs | Glama


Nodit MCP-сервер

Сервер протокола контекста модели (MCP), который подключает агентов и разработчиков ИИ к структурированным, контекстно-готовым данным блокчейна в нескольких сетях через инфраструктуру Web3 Nodit.

👁 Лицензия
👁 Node.js
👁 Машинопись
👁 значок кузнеца

Обзор

Nodit MCP Server упрощает взаимодействие моделей и приложений ИИ с экосистемами блокчейнов.
Вместо обработки сложных RPC-вызовов узлов, необработанных журналов событий или структур данных, специфичных для цепочек, разработчики могут получить доступ к нормализованным данным многоцепочечного блокчейна в формате, оптимизированном для рассуждений и принятия решений ИИ.

С помощью MCP от Nodit вы можете:

  • Создавайте ИИ-агенты, которые запрашивают, анализируют и действуют на основе данных блокчейна в реальном времени в сетях, совместимых и несовместимых с EVM.

  • Создавайте приложения, интегрированные с Web3, без необходимости специальных знаний в области разработки блокчейнов.

  • Используйте надежную инфраструктуру узлов Nodit, API-интерфейсы Web3 Data и службы индексации GraphQL через унифицированный уровень доступа.

Поддерживаемые сети включают Ethereum, Base, Optimism, Arbitrum, Polygon, Aptos, Bitcoin, Dogecoin, TRON, XRPL и другие.

Related MCP server: Universal Crypto MCP

Как работают инструменты 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 (рекомендуется)

npx @noditlabs/nodit-mcp-server@latest

Использование локальной сборки

# Clone the repository
git clone --recurse-submodules https://github.com/noditlabs/nodit-mcp-server.git

# Move into the project directory
cd nodit-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

Перед началом установите ключ API Nodit:

export NODIT_API_KEY=your-api-key

Затем запустите сервер:

node build/index.js

Связь с локальным сервером

После того, как сервер Nodit MCP запущен локально, вы можете взаимодействовать с ним, используя JSON-RPC через stdio .
Вот как можно отправить базовый запрос на сервер:

Пример: список доступных инструментов

Вы можете напрямую ввести полезную нагрузку JSON-RPC:

{"method":"tools/list","params":{},"jsonrpc":"2.0","id":1}

Или вы можете передать запрос с помощью команды echo :

echo '{"method":"tools/list","params":{},"jsonrpc":"2.0","id":1}' | node build/index.js

Пример: вызов определенного инструмента (list_nodit_api_categories)

echo '{"method":"tools/call","params":{"name":"list_nodit_api_categories","arguments":{}},"jsonrpc":"2.0","id":1}' | node build/index.js

Интеграция

Подключение к Cursor IDE или Claude Desktop

Добавьте следующую конфигурацию в ваш .cursor/mcp.json или claude_desktop_config.json :

  • Курсор

    • MacOS: ~/.cursor/mcp.json

    • Windows: C:\Users\<Username>\.cursor\mcp.json

  • Клод Десктоп

    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: C:\Users\<Username>\AppData\Roaming\Claude\claude_desktop_config.json

{
 "mcpServers": {
 "nodit": {
 "command": "npx",
 "args": ["@noditlabs/nodit-mcp-server@latest"],
 "env": {
 "NODIT_API_KEY": "****"
 }
 }
 }
}

🔔 Важно
Замените **** на ваш фактический ключ API Nodit.
Если ключ API настроен неправильно, запросы API будут отклонены из-за ошибок аутентификации.

Подключение к CLI Клода

Вы также можете использовать Nodit MCP Server напрямую с Claude CLI для быстрой настройки.

Добавьте сервер Nodit MCP с помощью следующих команд:

# Add the Nodit MCP server
claude mcp add nodit-mcp-server npx @noditlabs/nodit-mcp-server

# Set API Key
export NODIT_API_KEY=your-api-key

# Start Claude with the Nodit MCP server enabled
claude

Область применения и ограничения

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. Все права защищены.

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
4wRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/noditlabs/nodit-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server