Nodit MCP Server

Official

Integrations

  • Accesses Bitcoin blockchain data through Nodit's node infrastructure, enabling queries for transactions, blocks, and other blockchain activities.

  • Provides access to Dogecoin blockchain data through Nodit's node infrastructure, allowing queries for transactions and network information.

  • Accesses Ethereum blockchain data through Nodit's node infrastructure, enabling smart contract interactions, transaction submissions, and data queries.

Nodit MCP 서버

Nodit의 Web3 인프라를 통해 여러 네트워크에서 구조화되고 상황에 맞는 블록체인 데이터에 AI 에이전트와 개발자를 연결하는 MCP(Model Context Protocol) 서버입니다.

개요

Nodit MCP 서버는 AI 모델과 애플리케이션이 블록체인 생태계와 상호 작용하는 방식을 간소화합니다.
복잡한 노드 RPC, 원시 이벤트 로그 또는 체인별 데이터 구조를 처리하는 대신, 개발자는 AI 추론 및 의사 결정에 최적화된 형식으로 정규화된 다중 체인 블록체인 데이터에 액세스할 수 있습니다.

Nodit의 MCP를 사용하면 다음을 수행할 수 있습니다.

  • EVM 호환 네트워크와 비 EVM 네트워크에서 실시간 블록체인 데이터를 쿼리하고 분석하며 조치를 취하는 AI 에이전트를 구축합니다.
  • 전문적인 블록체인 개발 전문 지식 없이도 Web3 통합 애플리케이션을 만들어 보세요.
  • 통합 액세스 계층을 통해 Nodit의 안정적인 노드 인프라, Web3 데이터 API, GraphQL 인덱싱 서비스를 활용하세요.

지원되는 네트워크로는 Ethereum, Base, Optimism, Arbitrum, Polygon, Aptos, Bitcoin, Dogecoin, TRON, XRPL 등이 있습니다.

Nodit MCP 도구 작동 방식

Nodit MCP 서버는 AI 에이전트가 Nodit의 Web3 API 및 데이터 인프라를 동적으로 검색, 이해 및 상호 작용할 수 있도록 하는 도구를 제공합니다. 이 도구는 API 상호 작용을 개별 단계로 모듈화하여 토큰 소비를 최소화하고 가벼운 컨텍스트를 유지합니다.

  • API 카테고리 목록( list_nodit_api_categories )
    사용 가능한 상위 수준 API 카테고리 목록을 검색합니다.
  • API 작업 목록( list_nodit_node_apis , list_nodit_data_apis , list_nodit_aptos_indexer_api_query_root )
    선택한 카테고리(노드 API, 데이터 API, Aptos 인덱서 API) 내에서 사용 가능한 작업을 가져옵니다.
  • API 사양 가져오기( get_nodit_api_spec )
    특정 API 작업(매개변수, 요청/응답 스키마)에 대한 자세한 정보를 얻습니다.
  • API 호출( call_nodit_api , call_nodit_aptos_indexer_api )
    operationId와 검증된 매개변수를 사용하여 API 호출을 실행합니다.

Nodit MCP 서버는 모델 컨텍스트 프로토콜(MCP) 규칙을 준수하며 stdio 프로토콜을 통한 표준 JSON-RPC를 사용하여 통신합니다. 현재 서버-클라이언트 상호작용에는 stdio 기반 통신만 지원됩니다.

특징

다음은 AI 에이전트와 LLM을 위해 Nodit MCP 서버가 제공하는 주요 기능과 지원되는 블록체인 네트워크입니다.
자세한 API 사양과 사용 지침은 Nodit 개발자 문서 를 참조하세요.

  • RPC 노드 및 노드 API
    Nodit의 전문적으로 운영되는 인프라를 통해 블록체인 노드 엔드포인트에 액세스하세요.
    실시간 네트워크 쿼리, 거래 제출, 스마트 계약 상호작용 등을 지원합니다.
  • Web3 데이터 API
    꼼꼼하게 색인된 블록체인 데이터에 액세스하기 위한 고수준 API입니다.
    블록 및 거래 세부 정보, 토큰 전송 내역, 계정 수준 거래 요약, 자산 이동 세부 정보와 같은 처리된 데이터 세트가 포함됩니다. 이러한 정보는 원시 RPC 호출을 통해 직접 조립하기 어렵습니다.
  • GraphQL 인덱서 API(Aptos 전용)
    GraphQL 엔드포인트를 통해 Aptos 블록체인 활동에 대한 자세한 내용을 쿼리합니다.
  • 지원되는 네트워크
    • EVM 호환: Ethereum, Arbitrum, Avalanche, Base, Kaia, Optimism, Polygon
    • 비EVM: Aptos, Bitcoin, Dogecoin, TRON, XRPL

필수 조건

  • 노드.js 18+
  • Nodit API 키 ( Nodit 콘솔 에 가입하고 API 키를 받으세요)

로컬 Nodit MCP 서버 실행

npx 사용(권장)

지엑스피1

로컬 빌드 사용

# 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

시작하기 전에 Nodit API 키를 설정하세요.

export NODIT_API_KEY=your-api-key

그런 다음 서버를 시작합니다.

node build/index.js

로컬 서버와 통신

Nodit MCP 서버가 로컬에서 실행되면 stdio를 통한 JSON-RPC를 사용하여 해당 서버와 통신할 수 있습니다.
서버에 기본적인 요청을 보내는 방법은 다음과 같습니다.

예: 사용 가능한 도구 나열

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

완성

커서 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": "****" } } } }

🔔 중요
**** 실제 Nodit API 키로 바꾸세요.
API 키가 올바르게 구성되지 않으면 인증 오류로 인해 API 요청이 실패합니다.

Claude CLI에 연결

빠른 설정을 위해 Claude CLI와 함께 Nodit MCP 서버를 직접 사용할 수도 있습니다.

다음 명령을 사용하여 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 서버는 LLM 기반 에이전트가 Nodit API를 효과적으로 활용할 수 있도록 구조화된 컨텍스트를 제공합니다.
책임 내용은 다음과 같습니다.

  • LLM에서 사용 가능한 형식으로 Nodit API(Node API, Web3 데이터 API)를 구조화합니다.
  • 엔드포인트 세부 정보, 입출력 스키마, 샘플 응답 및 오류 처리 지침을 공개합니다.

그러나 다음은 MCP의 통제 밖에 있습니다.

  • API 선택은 LLM 버전(예: GPT-4, Claude 3), 프롬프트 엔지니어링 또는 에이전트 디자인에 따라 달라질 수 있습니다.
  • API 응답이나 오류에 대한 해석은 소비하는 LLM의 추론 능력에 따라 달라집니다.

Nodit MCP 서버는 정확하고 체계적인 API 컨텍스트 제공에 중점을 둡니다.
하지만 외부 LLM의 최종 추론 결과나 동작을 보장하지는 않습니다 .

특허

이 프로젝트는 Apache License 2.0 에 따라 라이선스가 부여되었습니다.
전체 라이센스 조건은 LICENSE 파일을 참조하세요.
관련 법적 고지 사항은 NOTICE 파일에 제공됩니다.

"Nodit" 및 Nodit 로고는 Lambda256의 상표입니다.
사전 서면 허가 없이 이름이나 로고를 사용하는 것은 금지되어 있습니다.


© Lambda256. 모든 권리 보유.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Nodit의 Web3 인프라를 통해 여러 네트워크에 걸쳐 구조화된 블록체인 데이터에 AI 에이전트와 개발자를 연결하여 전문적인 개발 전문 지식 없이도 블록체인 생태계에서 쉽게 쿼리, 분석 및 상호 작용할 수 있습니다.

  1. Overview
    1. How Nodit MCP Tools Work
      1. Features
        1. Prerequisites
          1. Running Local Nodit MCP Server
            1. Using npx (Recommended)
            2. Using local build
            3. Communicating with the Local Server
          2. Integration
            1. Connecting to Cursor IDE or Claude Desktop
            2. Connecting to Claude CLI
          3. Scope & Limitations
            1. License

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                Facilitates comprehensive architectural design and evaluation through specialized agents, rich resources, and powerful tools covering diverse architectural domains, including cloud, AI, and blockchain.
                Last updated -
                3
                943
                15
                TypeScript
                ISC License
              • A
                security
                A
                license
                A
                quality
                Provides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.
                Last updated -
                6
                3
                JavaScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A 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 -
                2
                TypeScript
                GPL 3.0
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                A 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 -
                94
                TypeScript
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              ID: q5mjbyhp2t