bonk-mcp MCP server について
bonk-mcp は、LetsBonk のローンチパッド向け Solana サーバーです。letsbonk.fun でのトークン発行と売買に対応します。
主な機能
- 01letsbonk.fun でのトークン発行
- 02letsbonk.fun でのトークン購入
- 03letsbonk.fun でのトークン売却
活用シーン
- 01LetsBonk でトークンを発行
- 02letsbonk.fun でトークンを取引
MCP 対応
MCP サーバーとして、LetsBonk のトークン発行と取引機能を MCP クライアントに提供します。設定には Solana のキーペアと RPC エンドポイントが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
bonk-mcp MCP サーバー
bonk-mcp サーバーは、LetsBonk のローンチパッド向けに Solana ブロックチェーン機能を実装しています。
機能
- トークンのローンチ:letsbonk.fun で任意のトークンをローンチします
- トークンの取引:letsbonk.fun で任意のトークンを売買します
設定
bonk-mcp サーバーは、MCP サーバーの設定に追加することで Claude Desktop で設定できます。以下を指定する必要があります。
- bonk-mcp ディレクトリへのパス
- 環境変数:
KEYPAIR:Solana のキーペアRPC_URL:Solana RPC エンドポイント(例:https://api.mainnet-beta.solana.com)
クイックスタート
インストール
Claude Desktop
MacOS の場合:~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows の場合:%APPDATA%/Claude/claude_desktop_config.json
開発版/未公開サーバーの設定
"mcpServers": {
"bonk-mcp": {
"command": "uv",
"args": [
"--directory",
"<PATH_TO_BONK_MCP_DIRECTORY>/bonk-mcp",
"run",
"bonk-mcp"
],
"env": {
"KEYPAIR": "<YOUR_SOLANA_KEYPAIR>",
"RPC_URL": "https://api.mainnet-beta.solana.com"
}
}
}
公開済みサーバーの設定
"mcpServers": {
"bonk-mcp": {
"command": "uvx",
"args": [
"bonk-mcp"
],
"env": {
"KEYPAIR": "<YOUR_SOLANA_KEYPAIR>",
"RPC_URL": "https://api.mainnet-beta.solana.com"
}
}
}
開発
ビルドと公開
パッケージを配布できる状態にするには、次の手順を実行します。
- 依存関係を同期し、ロックファイルを更新します。
uv sync
- パッケージの配布物をビルドします。
uv build
これにより、dist/ ディレクトリにソース配布物とホイール配布物が作成されます。
- PyPI に公開します。
uv publish
注:環境変数またはコマンドフラグで PyPI の認証情報を設定する必要があります。
- トークン:
--tokenまたはUV_PUBLISH_TOKEN - またはユーザー名/パスワード:
--username/UV_PUBLISH_USERNAMEおよび--password/UV_PUBLISH_PASSWORD
デバッグ
MCP サーバーは stdio 経由で実行されるため、デバッグが難しい場合があります。最適なデバッグ体験のために、MCP Inspector の使用を強くおすすめします。
次のコマンドを使用して、npm 経由で MCP Inspector を起動できます。
npx @modelcontextprotocol/inspector uv --directory <PATH_TO_BONK_MCP_DIRECTORY>/bonk-mcp run bonk-mcp
起動すると、Inspector に URL が表示されます。その URL にブラウザーからアクセスすると、デバッグを開始できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。