Skip to main content
Glama

aptos-mcp

Aptos MCP サーバー

Aptos ドキュメントと対話し、フルスタックの Aptos ブロックチェーン アプリケーションを作成するための Model Context Protocol (MCP) サーバー。

特徴

  • 🔍 Aptos ドキュメントの閲覧と検索
  • 🔧 新しい Aptos プロジェクトを作成する (フルスタック、契約、またはクライアント)
  • 🧩 Aptosプロジェクトのコンポーネントを生成する
  • 🧪 Aptos Move 契約をテストする
  • 📜 Moveコントラクト用のTypeScript ABIインターフェースを生成する

インストール

前提条件

  • Python 3.10以降
  • Node.jsとnpm
  • Aptos CLI (一部のツール機能用)

設定

  1. mcp パッケージをインストールします。
uv add "mcp[cli]" # or pip install "mcp[cli]"
  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. Aptos MCP サーバーを Claude Desktop 構成に追加します。
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デスクトップを再起動します

発達

MCP Inspector を使用して開発モードでサーバーを実行します。

mcp dev aptos_mcp_server.py

使用法

Claude Desktop に接続すると、次のことが可能になります。

Aptosドキュメントを参照する

Claude に Aptos ドキュメント リポジトリを参照するように依頼します。

  • 「Aptosのドキュメント構造を見せてください」
  • 「AptosドキュメントでMoveモジュールに関する情報を見つける」
  • 「テーブル実装ドキュメントを入手してください」

新しいプロジェクトを作成する

Claude に新しい Aptos プロジェクトを立ち上げるよう依頼します。

  • 「「my-first-dapp」という新しいAptosフルスタックプロジェクトを作成する」
  • 「マーケットプレイス用のMoveスマートコントラクトを生成する」
  • 「クライアント専用のAptosプロジェクトを設定する」

コンポーネントを生成する

Claude に Aptos プロジェクト用のコンポーネントを生成するよう依頼します。

  • 「Aptosウォレットに接続するためのReactコンポーネントを生成する」
  • 「ユーザープロファイルを保存するためのMoveテーブルを作成する」
  • 「契約データを照会するためのクライアント関数を作成する」

ABIのテストと生成

Claude に契約をテストし、インターフェースを生成するように依頼します。

  • 「~/projects/my-dapp/move で Aptos コントラクトをテストする」
  • 「MoveコントラクトのTypeScriptバインディングを生成する」

クエリの例

  • 「Aptosドキュメントを閲覧する」
  • 「Aptosドキュメントで「テーブル」を検索してください」
  • 「「nft-marketplace」という新しいAptosフルスタックプロジェクトを作成する」
  • 「トークンコントラクト用のMoveモジュールを生成する」
  • 「ウォレット接続用のReactコンポーネントを作成する」
  • 「契約用の TypeScript ABI を生成する」
  • 「契約の引き出し機能をテストする」

ライセンス

マサチューセッツ工科大学

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

Aptos ドキュメントと対話し、フルスタックの Aptos ブロックチェーン アプリケーションを作成するための MCP サーバー。

  1. 特徴
    1. インストール
      1. 前提条件
      2. 設定
    2. Claude Desktopでの使用
      1. 発達
        1. 使用法
          1. Aptosドキュメントを参照する
          2. 新しいプロジェクトを作成する
          3. コンポーネントを生成する
          4. ABIのテストと生成
        2. クエリの例
          1. ライセンス

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              MCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.
              Last updated -
              6
              Python
            • A
              security
              A
              license
              A
              quality
              An MCP server implementation that enables access to DexScreener API data, providing real-time information on DEX pairs, token profiles, and market statistics across multiple blockchains.
              Last updated -
              7
              6
              JavaScript
              The Unlicense
            • -
              security
              A
              license
              -
              quality
              A comprehensive MCP server for tooling interactions(40+) and resource accessibility(60+) with Algorand blockchain, plus many useful prompts.
              Last updated -
              31
              31
              TypeScript
              MIT License
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A personal MCP server for securely storing and accessing API keys across projects using the macOS Keychain, letting AI assistants and applications retrieve credentials through natural language.
              Last updated -
              10
              TypeScript
              • Apple

            View all related MCP servers

            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/Tlazypanda/aptos-mcp-server'

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