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 -11361939TypeScriptAGPL 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 -20194PythonGPL 3.0- AsecurityAlicenseAqualityAn MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.Last updated -46612TypeScriptMIT License
- -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 -JavaScriptMIT License