MCP Server on AVAIL DA について
Claude Desktopから自然言語でAvail DAを操作するMCPサーバーです。現在はデータ送信とトランザクション照会に対応しています。
主な機能
- 01Avail DAへのデータ送信
- 02Avail DAのトランザクション照会
- 03Claude Desktopでの自然言語操作
活用シーン
- 01Avail DAへのデータ送信
- 02Avail DA上のトランザクション確認
MCP 対応
MCPクライアントにAvail DAへのデータ送信とトランザクション照会を提供します。READMEにはClaude Desktopの設定例があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
AVAIL DA の MCP サーバー
自然言語のプロンプトを使用して、Claude Desktop から Avail DA を操作します。
開発中
- 現在はデータの送信に対応しています
- Avail DA のトランザクションをクエリします
今後の予定
- ノードのデプロイ
- Avail Nexus の統合
- シームレスなクロスチェーン転送
セットアップ
ローカルの avail-client ハンドラーバックエンドの実行
cd avail-client
cp .env.example .env # configure your .env file
go mod tidy
go run main.go
サーバーをローカルのポート 8080 で起動します
MCP サーバーを Claude desktop に設定する
Application Support 内のどこかにある claude_desktop_config.json に以下を追加します
- mac-os の場合は、次の場所にあります:
/Library/Application\ Support/Claude
"AvailDA": {
"command": "python",
"args": [
"FULL/PATH/TO/REPO/AvailMCP/avail-mcp/server.py"
]
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。