mcpField
P
ponzu

ponzu

ローカル
github.com/PonzuTech金融データ032 週間前に更新

ponzu について

ponzuは、AIエージェントからPonzuのEthereumトークンローンチパッドを操作するMCPサーバーです。トークン展開、プレセール、スワップ、流動性変換、ファーミングに対応し、秘密鍵なしでは読み取り専用ツールを利用できます。

主な機能

  1. 019コントラクト構成のトークンシステム展開
  2. 02プレセール確認と価格計算
  3. 03プレセールトークンの購入、返金、請求
  4. 04PonzuSwapでのETHとトークンの交換
  5. 05ETHからLPトークンへの変換とファーミング

活用シーン

  1. 01Ethereumでのトークンシステム展開
  2. 02価格とプレセール状況の確認
  3. 03プレセール参加とトークン請求
  4. 04LPトークンのステーキングと報酬請求

MCP 対応

MCPサーバーは、Ethereum上のローンチパッド、プレセール、スワップ、ファーミング操作向けに17種類のPonzuツールを公開します。PONZU_PRIVATE_KEYがない場合は読み取り専用ツールのみ利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ponzutech-ponzu": {
"command": "npx",
"args": [
"-y",
"@ponzu_app/mcp"
],
"env": {
"PONZU_PRIVATE_KEY": "<PONZU_PRIVATE_KEY>",
"PONZU_RPC_URL": "<PONZU_RPC_URL>",
"PONZU_NETWORK": "<PONZU_NETWORK>"
}
}
}
}
起動コマンドnpx -y @ponzu_app/mcp
設定が必要な環境変数
PONZU_PRIVATE_KEYシークレットPrivate key for signing transactions (optional, enables write operations)
PONZU_RPC_URLEthereum RPC URL (defaults to public RPCs)
PONZU_NETWORKNetwork to use: mainnet or sepolia (default: mainnet)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@ponzu_app/mcp1.1.0

ツール

17

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

@ponzu_app/mcp

Ponzu 用の MCP サーバー。AI エージェントを介して Ethereum 上でトークンをデプロイし、プレセールで購入し、スワップやファーミングを行います。

ツール(17)

ツール説明
ponzu_get_skillPonzu のドキュメント全体(SKILL.md)を取得
ponzu_get_addresses設定済みネットワークのプロトコルコントラクトアドレスを取得
ponzu_calc_pricing調達目標額(ETH)からプレセールの価格曲線を計算
ponzu_deploy1 回のトランザクションで 9 つのコントラクトからなるトークンシステム全体をデプロイ
ponzu_get_presale_infoプレセールの状態(購入可能なトークン数、ローンチ状況など)を読み取り
ponzu_presale_buyプレセールでトークンを購入
ponzu_presale_refundプレセールのトークンを払い戻し(20% のペナルティ)
ponzu_trigger_launchプレセール完売時に DEX のローンチを実行
ponzu_claim_tokensプレセールで権利確定したトークンを請求
ponzu_claim_ethプレセールの ETH 報酬を請求
ponzu_swap_eth_for_tokensPonzuSwap DEX でトークンを購入
ponzu_swap_tokens_for_ethPonzuSwap DEX でトークンを売却
ponzu_zap_eth1 回のトランザクションで ETH を LP トークンに変換
ponzu_farm_stakeファームに LP トークンをステーク
ponzu_farm_unstakeLP トークンをアンステーク(LiquidityCard NFT をバーン)
ponzu_farm_claimファームから基軸トークンの報酬を請求
ponzu_farm_claim_ethファームから WETH 報酬を請求

設定

環境変数
変数必須デフォルト説明
PONZU_PRIVATE_KEY書き込み操作の場合—トランザクションの署名に使用する 16 進数の秘密鍵
PONZU_RPC_URLいいえPublic RPCEthereum RPC エンドポイント
PONZU_NETWORKいいえmainnetmainnet または sepolia
Claude Desktop / Claude Code

MCP 設定(~/.claude/config.json または Claude Desktop の設定)に追加します。

{
  "mcpServers": {
    "ponzu": {
      "command": "npx",
      "args": ["-y", "@ponzu_app/mcp"],
      "env": {
        "PONZU_PRIVATE_KEY": "0x...",
        "PONZU_RPC_URL": "https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY",
        "PONZU_NETWORK": "mainnet"
      }
    }
  }
}
Cursor

.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "ponzu": {
      "command": "npx",
      "args": ["-y", "@ponzu_app/mcp"],
      "env": {
        "PONZU_PRIVATE_KEY": "0x...",
        "PONZU_RPC_URL": "https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY",
        "PONZU_NETWORK": "mainnet"
      }
    }
  }
}
読み取り専用モード

読み取り専用ツール(ponzu_get_skill、ponzu_get_addresses、ponzu_calc_pricing、ponzu_get_presale_info)を使う場合は、PONZU_PRIVATE_KEY を省略します。書き込み操作では、キーを指定するよう求める明確なエラーが返されます。

開発

yarn install
yarn build        # compiles TypeScript
yarn dev          # watch mode via tsx

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。