Aptos MCP サーバー
Aptos ドキュメントと対話し、フルスタックの Aptos ブロックチェーン アプリケーションを作成するための Model Context Protocol (MCP) サーバー。
特徴
🔍 Aptos ドキュメントの閲覧と検索
🔧 新しい Aptos プロジェクトを作成する (フルスタック、契約、またはクライアント)
🧩 Aptosプロジェクトのコンポーネントを生成する
🧪 Aptos Move 契約をテストする
📜 Moveコントラクト用のTypeScript ABIインターフェースを生成する
インストール
前提条件
Python 3.10以降
Node.jsとnpm
Aptos CLI (一部のツール機能用)
設定
mcp パッケージをインストールします。
このリポジトリをクローンします:
依存関係をインストールします:
(オプション) API レート制限を増やすために GitHub トークンを設定します。
Claude Desktopでの使用
claude.ai/downloadからClaude Desktopをインストールします。
Aptos MCP サーバーを Claude Desktop 構成に追加します。
または、 ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) または%APPDATA%\Claude\claude_desktop_config.json
(Windows) を手動で編集します。
Claudeデスクトップを再起動します
発達
MCP Inspector を使用して開発モードでサーバーを実行します。
使用法
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 を生成する」
「契約の引き出し機能をテストする」
ライセンス
マサチューセッツ工科大学
Tools
Aptos ドキュメントと対話し、フルスタックの Aptos ブロックチェーン アプリケーションを作成するための MCP サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityA MCP server offering tools for cryptocurrency research and Ethereum-based automation.Last updated -539AGPL 3.0
Armor Crypto MCPofficial
AsecurityAlicenseAqualityAn MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.Last updated -37188GPL 3.0- -securityAlicense-qualityAn MCP server that provides an interface for querying the AtherOS knowledge base through an API, allowing users to create chat sessions and send queries to retrieve information.Last updated -MIT License
- AsecurityAlicenseAqualityAn MCP server that provides access to Etherscan blockchain data APIs, allowing users to query Ethereum blockchain information through natural language.Last updated -62410MIT License