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
- AsecurityFlicenseAqualityMCP 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 -6Python
- AsecurityAlicenseAqualityAn 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 -76JavaScriptThe Unlicense
- -securityAlicense-qualityA comprehensive MCP server for tooling interactions(40+) and resource accessibility(60+) with Algorand blockchain, plus many useful prompts.Last updated -3131TypeScriptMIT License
- -securityFlicense-qualityA 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 -10TypeScript