Bankless 온체인 MCP 서버

Bankless 온체인 MCP 서버

Bankless 온체인 MCP 서버로 AI 기반 워크플로우와 개발자 도구에서 블록체인 계약 상태, 이벤트, 트랜잭션을 직접 조회하고 분석하세요.

“Bankless 온체인” MCP 서버란 무엇인가요?

Bankless 온체인 MCP 서버는 Bankless API를 통해 블록체인 데이터에 구조적으로 접근할 수 있도록 설계된 모델 컨텍스트 프로토콜(MCP) 서버입니다. MCP를 도입함으로써, AI 어시스턴트와 개발자 도구가 온체인 데이터(스마트 컨트랙트 상태, 이벤트, 트랜잭션 내역 등)와 여러 블록체인 네트워크를 손쉽게 연동할 수 있습니다. 이 서버는 계약 상태 조회, ABI 가져오기, 이벤트 로그 확인, 트랜잭션 데이터 분석 등 AI 기반 워크플로우 및 자동화에 필요한 기능을 제공합니다. 이러한 블록체인 작업들을 표준화된 MCP 도구로 노출함으로써 개발자 생산성을 높이고, 지능형 데이터 기반 블록체인 애플리케이션과 에이전트 구축을 가능하게 합니다.

프롬프트 목록

저장소에 지정된 프롬프트 템플릿이 없습니다.

리소스 목록

저장소에 명시된 리소스가 없습니다.

도구 목록

  • read_contract
    • 지정한 메서드와 파라미터로 블록체인에서 계약 상태를 읽고 결과를 반환합니다.
  • get_proxy
    • 특정 네트워크에서 프록시 컨트랙트의 현재 구현 주소를 조회합니다.
  • get_abi
    • 스마트 컨트랙트의 Application Binary Interface(ABI)를 가져와서 사용 가능한 메서드와 이벤트를 확인할 수 있습니다.
  • get_source
    • 검증된 소스 코드, ABI, 컴파일러 버전, 메타데이터를 조회합니다.
  • get_events
    • 지정한 컨트랙트와 토픽에 대한 이벤트 로그를 가져와 이벤트 기반 쿼리 및 분석에 활용할 수 있습니다.
  • build_event_topic
    • 이벤트 이름과 인자 타입으로 이벤트 토픽 시그니처 해시를 생성하여 로그 필터링에 사용합니다.
  • get_transaction_history
    • 사용자 주소에 대한 트랜잭션 목록을 조회하며, 계약, 메서드, 시간 등으로 필터링 가능합니다.
  • get_transaction_info
    • 특정 트랜잭션의 블록, 참여자, 값, 가스, 상태 등 상세 정보를 제공합니다.

이 MCP 서버의 사용 사례

  • 스마트 컨트랙트 상태 조회
    • 개발자나 AI 에이전트가 지원되는 블록체인에서 임의의 스마트 컨트랙트 상태를 프로그래밍적으로 읽어와 대시보드, 모니터링 봇, DeFi 분석 등에 활용할 수 있습니다.
  • 블록 익스플로러 자동화
    • 계약 소스, ABI, 프록시 정보를 자동으로 가져와 코드 분석, 감사, 리버스 엔지니어링 도구 개발을 지원합니다.
  • 이벤트 모니터링 및 알림
    • AI 에이전트 또는 서비스가 온체인 이벤트를 실시간으로 조회 및 처리하여, 알림, 컴플라이언스 모니터링, 트레이딩 신호 등에 활용할 수 있습니다.
  • 트랜잭션 분석
    • 주소별 트랜잭션 내역과 상세 정보를 조회하여 지갑 분석, KYC/AML, 체인 활동 요약에 사용할 수 있습니다.
  • 개발 도구 및 AI 기반 워크플로우
    • 개발자 IDE 또는 AI 코파일럿에 블록체인 데이터 접근을 통합하여 스마트 컨트랙트 개발 및 테스트의 생산성을 높입니다.

설정 방법

Windsurf

  1. Node.js가 설치되어 있고 MCP 서버 패키지가 있는지 확인하세요.
  2. .windsurf/config.json 구성 파일을 찾거나 만드세요.
  3. mcpServers 섹션에 Bankless 온체인 MCP 서버를 추가하세요:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. 구성 파일을 저장하세요.
  5. Windsurf를 재시작하고 서버가 정상적으로 실행되는지 확인하세요.

API 키 보안: Bankless API가 인증을 요구하는 경우 환경 변수로 처리하세요:

{
  "mcpServers": [
    {
      "command": "npx",
      "args": ["@bankless/onchain-mcp@latest"],
      "env": {
        "BANKLESS_API_KEY": "your_api_key_here"
      }
    }
  ]
}

Claude

  1. Node.js가 설치되어 있지 않다면 설치하세요.
  2. Claude의 서버 구성 파일을 여세요.
  3. mcpServers 섹션에 다음과 같이 추가하세요:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. 저장 후 Claude를 재시작하세요.

API 키 보안: env 객체에 API 키를 추가하세요.

Cursor

  1. Node.js를 설치하고 개발 환경이 MCP 서버를 실행할 수 있는지 확인하세요.
  2. Cursor의 구성 설정을 여세요.
  3. 아래와 같이 MCP 서버 항목을 추가하세요:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. 구성을 저장하고 Cursor를 재시작하세요.

API 키 보안: env 섹션을 활용하여 API 키를 안전하게 포함시키세요.

Cline

  1. PC에 Node.js가 설치되어 있는지 확인하세요.
  2. Cline 구성 JSON 파일을 여세요.
  3. MCP 서버 구성을 추가하세요:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. 저장 후 Cline을 재시작하세요.

API 키 보안: API 키는 env 속성을 사용해 안전하게 제공하세요.

플로우 내에서 이 MCP 사용법

FlowHunt에서 MCP 사용하기

FlowHunt 워크플로우에 MCP 서버를 통합하려면, 플로우에 MCP 컴포넌트를 추가하고 AI 에이전트와 연결하세요:

FlowHunt MCP flow

MCP 컴포넌트를 클릭해 구성 패널을 여세요. 시스템 MCP 구성 섹션에 다음과 같이 MCP 서버 정보를 JSON 형식으로 입력합니다:

{
  "bankless-onchain": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

구성이 완료되면, AI 에이전트가 이 MCP의 모든 기능과 도구를 사용할 수 있습니다. “bankless-onchain"을 실제 MCP 서버 이름으로, URL을 본인의 MCP 서버 주소로 변경하는 것을 잊지 마세요.


개요

섹션지원 여부설명/비고
개요출처: README.md
프롬프트 목록프롬프트 템플릿 미기재
리소스 목록명시적 리소스 없음
도구 목록read_contract, get_proxy, get_abi, get_source, get_events, build_event_topic, get_transaction_history, get_transaction_info
API 키 보안env 사용 예시 제공
샘플링 지원(평가에 크게 중요 X)언급 없음
Roots 지원언급 없음

위 표를 기준으로 Bankless 온체인 MCP 서버는 블록체인 데이터 접근을 위한 핵심 도구와 설정을 제공하지만, 프롬프트 템플릿, 리소스 정의, Roots/샘플링 언급이 부족합니다. 블록체인 데이터용으로는 탄탄하지만 기본적인 MCP 서버로 평가할 수 있습니다. MCP 완성도 기준 10점 만점에 6점을 주겠습니다.


MCP 점수

라이선스 있음✅ (MIT)
도구 최소 1개 이상
포크 수11
스타 수47

자주 묻는 질문

Bankless 온체인 MCP 서버는 무엇을 하나요?

AI 어시스턴트와 개발자 도구가 Bankless API를 통해 스마트 컨트랙트 상태, 이벤트, 트랜잭션 내역 등 블록체인 데이터에 접근할 수 있도록 합니다. 이를 통해 데이터 기반 분석, 자동화, 워크플로우가 가능해집니다.

어떤 블록체인 작업을 지원하나요?

이 서버는 계약 상태 조회, 프록시 구현체 조회, ABI 및 소스 코드 가져오기, 이벤트 로그 조회, 이벤트 토픽 생성, 트랜잭션 내역 및 상세 정보 조회 등의 도구를 제공합니다.

Bankless API 키는 어떻게 안전하게 관리하나요?

MCP 서버 구성의 `env` 속성에 API 키를 환경 변수로 설정하세요. 이렇게 하면 자격 증명이 코드베이스와 분리되어 안전하게 보호됩니다.

이 MCP 서버의 주요 사용 사례는 무엇인가요?

스마트 컨트랙트 대시보드, 이벤트 기반 봇, 트랜잭션 분석, 개발자 IDE 통합, 고급 DeFi 또는 컴플라이언스 워크플로우 등이 있습니다.

이 MCP 서버를 FlowHunt에 어떻게 통합하나요?

FlowHunt의 플로우 구성 패널에서 제공된 JSON 예시를 활용해 MCP 서버를 추가한 후, AI 에이전트에 연결하여 모든 블록체인 도구를 사용할 수 있습니다.

Bankless 온체인 MCP를 워크플로우에 통합하세요

AI 에이전트와 개발자 도구에 원활한 블록체인 데이터 접근을 더해보세요. 지금 Bankless 온체인 MCP 서버를 설정하여 분석, 자동화, 스마트 컨트랙트 인사이트를 극대화하세요.

더 알아보기

BNBChain MCP 서버
BNBChain MCP 서버

BNBChain MCP 서버

BNBChain MCP 서버는 Binance Smart Chain 블록체인 작업을 AI 에이전트, 개발 플랫폼, 자동화 워크플로우에 통합할 수 있도록 지원하는 플러그 앤 플레이 모델 컨텍스트 프로토콜(MCP) 서버입니다. BNB 송금, BEP-20 토큰 전송, 신규 토큰 배포, 스마트 ...

4 분 읽기
Blockchain DeFi +5
알고랜드 MCP 서버
알고랜드 MCP 서버

알고랜드 MCP 서버

알고랜드 MCP 서버는 AI 어시스턴트와 개발자를 알고랜드 블록체인과 연결하여, 표준화된 LLM 인터페이스를 통해 데이터 쿼리, 스마트 컨트랙트 상호작용, 트랜잭션 관리를 지원합니다....

3 분 읽기
Blockchain AI +4
금융 데이터셋 MCP 서버
금융 데이터셋 MCP 서버

금융 데이터셋 MCP 서버

금융 데이터셋 MCP 서버는 실시간 및 과거 금융 데이터(주가, 재무제표, 암호화폐 데이터 등)에 원활하게 접근할 수 있게 하며, 이를 AI 워크플로우에 직접 통합하여 강력하고 자동화된 금융 분석을 가능하게 합니다....

3 분 읽기
Finance AI +5