aptos-mcp

Integrations

  • Enables access to Aptos documentation repositories with optional GitHub token support for increased API rate limits.

  • Supports creating Aptos client projects that use Node.js for blockchain interaction.

  • Supports generating React components for Aptos blockchain applications, such as wallet connection interfaces.

Aptos MCP 서버

Aptos 문서와 상호작용하고 풀스택 Aptos 블록체인 애플리케이션을 생성하기 위한 MCP(모델 컨텍스트 프로토콜) 서버입니다.

특징

  • 🔍 Aptos 문서를 탐색하고 검색하세요
  • 🔧 새로운 Aptos 프로젝트(풀스택, 계약 또는 클라이언트)를 생성하세요
  • 🧩 Aptos 프로젝트를 위한 구성 요소 생성
  • 🧪 Aptos Move 계약 테스트
  • 📜 Move 계약에 대한 TypeScript ABI 인터페이스 생성

설치

필수 조건

  • Python 3.10 이상
  • Node.js와 npm
  • Aptos CLI(일부 툴링 기능용)

설정

  1. mcp 패키지를 설치하세요:

지엑스피1

  1. 이 저장소를 복제하세요:
git clone https://github.com/yourusername/aptos-mcp-server.git cd aptos-mcp-server
  1. 종속성 설치:
uv add httpx # or pip install httpx
  1. (선택 사항) API 속도 제한을 높이기 위해 GitHub 토큰을 설정합니다.
export GITHUB_TOKEN=your_github_token

Claude Desktop과 함께 사용

  1. claude.ai/download 에서 Claude Desktop을 설치하세요
  2. Claude Desktop 구성에 Aptos MCP 서버를 추가합니다.
mcp install aptos_mcp_server.py

또는 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json (Windows)을 수동으로 편집합니다.

{ "mcpServers": { "aptos-dev": { "command": "uv", "args": [ "--directory", "/path/to/aptos-mcp-server", "run", "aptos_mcp_server.py" ] } } }
  1. Claude Desktop을 다시 시작하세요

개발

MCP Inspector를 사용하여 개발 모드에서 서버를 실행합니다.

mcp dev aptos_mcp_server.py

용법

Claude Desktop에 연결하면 다음을 수행할 수 있습니다.

Aptos 문서 찾아보기

Claude에게 Aptos 문서 저장소를 탐색해 보라고 요청하세요.

  • "Aptos 문서 구조를 보여주세요"
  • "Aptos 문서에서 Move 모듈에 대한 정보를 찾아보세요"
  • "Table 구현 문서를 가져와주세요"

새 프로젝트 만들기

Claude에게 새로운 Aptos 프로젝트를 설정해 달라고 요청하세요.

  • "'my-first-dapp'이라는 이름의 새로운 Aptos 풀스택 프로젝트를 생성하세요."
  • "마켓플레이스를 위한 Move 스마트 계약 생성"
  • "클라이언트 전용 Aptos 프로젝트 설정"

구성 요소 생성

Claude에게 Aptos 프로젝트에 필요한 구성 요소를 생성해 달라고 요청하세요.

  • "Aptos 지갑에 연결하기 위한 React 컴포넌트 생성"
  • "사용자 프로필을 저장하기 위한 이동 테이블 만들기"
  • "계약 데이터를 쿼리하기 위한 클라이언트 함수를 만들어 보세요"

ABI 테스트 및 생성

Claude에게 계약을 테스트하고 인터페이스를 생성하도록 요청하세요.

  • "~/projects/my-dapp/move에서 Aptos 계약을 테스트하세요"
  • "Move 계약에 대한 TypeScript 바인딩 생성"

예제 쿼리

  • "Aptos 문서를 탐색하세요"
  • "Aptos 문서에서 'table'을 검색하세요"
  • "nft-marketplace"라는 새로운 Aptos 풀스택 프로젝트를 만드세요.
  • "토큰 계약에 대한 Move 모듈 생성"
  • "지갑 연결을 위한 React 컴포넌트 만들기"
  • "내 계약에 대한 TypeScript ABI를 생성하세요"
  • "내 계약의 철회 기능을 테스트하세요"

특허

MIT

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Aptos 문서와 상호작용하고 풀스택 Aptos 블록체인 애플리케이션을 생성하기 위한 MCP 서버입니다.

  1. Features
    1. Installation
      1. Prerequisites
      2. Setup
    2. Using with Claude Desktop
      1. Development
        1. Usage
          1. Browse Aptos Documentation
          2. Create New Projects
          3. Generate Components
          4. Test and Generate ABIs
        2. Example Queries
          1. License
            ID: wrflhe12gq