Avalanche MCP Tools

by utkucy

Integrations

  • Leverages Node.js as a runtime environment for the MCP server, enabling Avalanche blockchain operations and integration with AI assistants through a standardized protocol.

애벌랜치 MCP 도구

소개

모델 컨텍스트 프로토콜(MCP)은 AI 비서가 더욱 뛰어난 상황 인식을 바탕으로 구체적인 동작을 수행할 수 있도록 지원함으로써 AI 비서의 역량을 강화하는 획기적인 표준화된 접근 방식을 제시합니다. 빠르게 부상하는 이 프로토콜은 개발자들의 관심을 빠르게 사로잡았으며, 오늘날 AI 통합 분야에서 가장 흥미로운 혁신 중 하나로 자리매김하고 있습니다.

Avalanche MCP 도구는 전체 Avalanche CLI 명령 세트와 AvalancheJS API를 직관적인 AI 상호 작용으로 변환하여 블록체인 액세스를 민주화하고 다음을 생성합니다.

  • 직접 액세스 : MCP 형식을 지원하는 모든 AI 어시스턴트 인터페이스를 통해 Avalanche에 직접 액세스
  • 자연어 명령 : 간단한 대화를 통해 복잡한 Avalanche 작업 실행
  • 실시간 분석 : 전문 지식이나 추가 소프트웨어 없이 정교한 블록체인 분석을 수행합니다.
  • 간소화된 워크플로 : 기술 명령이나 구문을 암기하지 않고도 일상적인 블록체인 작업을 완료하세요.
  • AI 에이전트 통합 : 사용자 지정 AI 에이전트가 자율 운영을 위해 Avalanche와 상호 작용하도록 지원
  • 자동 설치 : Avalanche CLI 명령을 컴퓨터에 원활하게 설치합니다.

이것은 누구를 위한 것입니까?

일상 사용자 및 AI 애호가를 위한

  • 선호하는 AI 인터페이스를 통해 Avalanche와 자연스럽게 대화하세요
  • 기술 명령을 배우지 않고도 계정을 관리하고, 지불을 보내고, 자산을 탐색할 수 있습니다.
  • 대화형 상호작용을 통해 Avalanche의 모든 기능을 활용하세요

개발자 및 DeFi 애플리케이션용

  • Avalanche 특정 코드 없이 애플리케이션에 Avalanche 기능을 통합하세요.
  • 자율적인 블록체인 운영을 위해 이러한 MCP 도구를 AI 에이전트에 직접 통합하세요.
  • 개발하는 동안 코드 편집기에서 직접 Avalanche 기능에 액세스하세요.
  • 초기 프로토타입부터 생산 배포까지 개발 가속화

특징

블록체인 관리

  • blockchainList - 생성된 모든 Avalanche Blockchain 구성을 나열합니다.
  • blockchainPublish - 블록체인의 VM을 저장소에 게시합니다.

서브넷 관리(곧 출시)

  • 서브넷 생성 및 관리
  • 서브넷 배포 및 모니터링
  • 검증기 작업

키 관리(곧 출시)

  • 키 생성 및 저장
  • 주소 관리
  • 서명 작업

거래 작업(곧 제공)

  • 거래 구축 및 서명
  • 거래 제출 및 모니터링
  • 가스 최적화

그리고 더 많은 것들이 있습니다...

설치

지엑스피1

필수 조건

  • 노드.js 16+
  • PATH에 Avalanche CLI가 설치되어 접근 가능함
  • Avalanche 노드 연결(로컬 또는 원격)

용법

MCP 서버 시작

npm start

Claude 또는 다른 AI Assistant와 통합

MCP 서버는 stdio에서 실행되므로 MCP 도구를 지원하는 AI 어시스턴트와 통합될 수 있습니다.

클로드와의 대화 예시:

User: List all my avalanche blockchains Claude: I'll check your Avalanche blockchains. [Uses blockchainList MCP tool] Here are your Avalanche blockchains: - mySubnet (deployed) - testChain - devNet

프로젝트 구조

avalanche-mcp-tools/ ├── src/ │ ├── tools/ │ │ ├── avalanche-cli/ # Avalanche CLI command tools │ │ │ ├── blockchain/ # Blockchain management commands │ │ │ ├── subnet/ # Subnet management commands │ │ │ └── keys/ # Key management commands │ │ ├── avalanche-js/ # Avalanche JS SDK tools │ │ └── common.ts # Shared utilities │ └── index.ts # Main entry point ├── package.json └── README.md

개발

새로운 도구 추가

새로운 Avalanche CLI 명령을 추가하려면 기존 도구에 설정된 패턴을 따르세요.

  1. src/tools/avalanche-cli/ 아래의 적절한 디렉토리에 새 파일을 만듭니다.
  2. MCP 서버에 도구를 등록하는 기능을 정의합니다.
  3. 적절한 매개변수와 오류 처리를 통해 도구를 구현합니다.
  4. 새로운 도구를 메인 도구 인덱스에 등록하세요

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

AI 어시스턴트를 통해 Avalanche 블록체인과 자연어 상호작용을 지원하여 사용자가 기술적 지식 없이도 Avalanche CLI 명령과 AvalancheJS API 작업을 실행할 수 있도록 합니다.

  1. 소개
    1. 이것은 누구를 위한 것입니까?
      1. 일상 사용자 및 AI 애호가를 위한
      2. 개발자 및 DeFi 애플리케이션용
    2. 특징
      1. 블록체인 관리
      2. 서브넷 관리(곧 출시)
      3. 키 관리(곧 출시)
      4. 거래 작업(곧 제공)
    3. 설치
      1. 필수 조건
        1. 용법
          1. MCP 서버 시작
          2. Claude 또는 다른 AI Assistant와 통합
        2. 프로젝트 구조
          1. 개발
            1. 새로운 도구 추가
          2. 기여하다
            1. 특허

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Provides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.
                Last updated -
                8
                Python
                MIT License
              • -
                security
                A
                license
                -
                quality
                A secure system enabling AI assistants to interact with blockchain data and prepare transactions while ensuring users maintain exclusive control over their private keys and transaction signing.
                Last updated -
                3
                TypeScript
                MIT 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
                This server implementation allows AI assistants to interact with Asana's API, enabling users to manage tasks, projects, workspaces, and comments through natural language requests.
                Last updated -
                65
                TypeScript
                MIT License

              View all related MCP servers

              ID: 1qv2gbtwsg