Ava Genesis Agent Api について
Ava Genesis Agent Apiは、AIエージェントによるERC-20トークンのデプロイ向けMCPサーバーとREST APIです。無料のSepoliaフローに対応し、メインネットではエージェントがトランザクションに署名して送信します。
主な機能
- 01SepoliaでERC-20トークンをデプロイ
- 02メインネットのデプロイ意図を作成
- 03デプロイ状況を確認
- 04トークン設定と費用をシミュレーション
- 05ガス価格とトークンテンプレートを確認
活用シーン
- 01Sepoliaでトークンデプロイをテスト
- 02エージェントのウォレットでトークンをデプロイ
- 03デプロイ前に費用を見積もる
- 04APIキーに紐づくトークンを一覧
MCP 対応
リモートMCPサーバーは、トークンのデプロイ、デプロイ意図と状況の照会、シミュレーション、ガス価格、テンプレート、APIキー設定のツールを提供します。Streamable HTTPとSSEで通信し、APIキーで認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://avagenesis.com/api/mcpclaude mcp add --transport http ava-genesis https://avagenesis.com/api/mcp{"mcpServers":{"ava-genesis":{"type":"http","url":"https://avagenesis.com/api/mcp"}}}Cursor で開く{"servers":{"ava-genesis":{"type":"http","url":"https://avagenesis.com/api/mcp"}}}VS Code で開く{"mcpServers":{"ava-genesis":{"type":"http","url":"https://avagenesis.com/api/mcp"}}}{"mcpServers":{"ava-genesis":{"serverUrl":"https://avagenesis.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Ava Genesis — ERC-20 トークンデプロイ MCP サーバー
1 回の MCP 呼び出しで、Ethereum、Base、BNB Chain、Polygon に ERC-20 トークンをデプロイできます。AI エージェント向けに構築されています。
機能
MCP ツールを 1 回呼び出すだけで、デプロイ済みかつ検証済みの ERC-20 コントラクトアドレスが返されます。Solidity の知識は不要です。ウェブサイトで人間のユーザーが使っているものと同じ OpenZeppelin コントラクトを使用し、デプロイ後はエージェントがコントラクトを所有します。
料金
| ネットワーク | 費用 |
|---|---|
| Sepolia テストネット | 無料 — 無制限、ウォレット不要 |
| Ethereum メインネット | 定額 $10 + ガス代 |
| Base | 定額 $10 + ガス代(最安の手数料) |
| BNB Chain | 定額 $10 + ガス代(最安の手数料) |
| Polygon | 定額 $10 + ガス代 |
クイックスタート
ステップ 1 - 無料の API キーを取得
curl -X POST https://avagenesis.com/api/agents/keys \
-H "Content-Type: application/json" \
-d '{"name": "My Agent"}'
# Returns: { "key": "ava_live_..." }
ステップ 2 - Sepolia にデプロイ(無料)
curl -X POST https://avagenesis.com/api/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ava_deploy_token","arguments":{"apiKey":"ava_live_...","chain":"sepolia","name":"My Token","symbol":"MTK","supply":"1000000"}}}'
# Returns: { "contractAddress": "0x...", "explorerUrl": "https://sepolia.etherscan.io/..." }
ステップ 3 - メインネットにデプロイ(エージェントが自身のウォレットで署名)
curl -X POST https://avagenesis.com/api/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ava_create_token_intent","arguments":{"apiKey":"ava_live_...","chain":"base","name":"My Token","symbol":"MTK","supply":"1000000"}}}'
# Returns encoded calldata - sign and broadcast from your agent wallet
MCP エンドポイント
https://avagenesis.com/api/mcp
- プロトコル:
2024-11-05 - トランスポート:ストリーミング可能な HTTP + SSE
- 認証:API キー(
ava_live_...)
利用可能なツール
| ツール | 説明 |
|---|---|
ava_deploy_token | Sepolia テストネットにデプロイ — 無料、ウォレット不要 |
ava_create_token_intent | メインネットにデプロイ — エージェントが自身のウォレットで署名 |
ava_confirm_deployment | txHash を送信し、コントラクトアドレスを受け取る |
ava_get_deployment_status | intentId でデプロイ状況をポーリング |
ava_simulate_token | 設定を検証し、手数料を見積もり — ガス代は一切かかりません |
ava_get_gas_prices | サポート対象の全チェーンのリアルタイムガス価格 |
ava_list_templates | 事前設定済みのトークンテンプレート |
ava_list_my_tokens | API キーでデプロイしたすべてのトークンを一覧表示 |
ava_create_api_key | 初期設定 — API キーを取得 |
トークン機能
| 機能 | ティア |
|---|---|
| バーン可能 | Basic($20) |
| ミント可能 | Premium($50) |
| 一時停止可能 | Premium($50) |
| ブラックリスト | Premium($50) |
| 売買税 | Premium($50) |
| アンチホエール | Premium($50) |
対応チェーン
- Ethereum メインネット(chainId: 1)
- Base(chainId: 8453)
- BNB Chain(chainId: 56)
- Polygon(chainId: 137)
- Sepolia テストネット(chainId: 11155111)- 無料
ユースケース
- エージェントのトレジャリー - AI エージェントが独自のガバナンストークンをデプロイ
- 自律型 DAO - 人間の介入なしでメンバーシップトークンを作成
- 報酬の自動化 - ボットが報酬トークンをデプロイし、オンチェーンで配布
- エージェント間の商取引 - 自律システム間の価値移転を決済
- Web3 CI/CD - 自動化パイプラインにトークンのデプロイを統合
互換性
Claude · Cursor · Windsurf · Cline · あらゆる MCP クライアント
リンク
- ウェブサイト:avagenesis.com
- エージェント向けドキュメント:avagenesis.com/docs/agents
- Glama 掲載ページ:glama.ai/mcp/connectors/com.avagenesis/ava-genesis-agent-api
- PulseMCP:pulsemcp.com/servers/avagenesisdev-ava-genesis
- サポート:[email protected]
- X/Twitter:@avacorex
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。