cookin-mcp について
cookin-mcpは、SolanaとPump.funのトークン情報をCookin API経由でエージェントに提供し、保有者、連携ウォレット、KOL、デプロイヤーの履歴を扱います。x402による都度払い、またはCookin Proキーを利用できます。
主な機能
- 01トークンのスナップショットと評価の取得
- 02連携ウォレットと売却状況の分析
- 03KOL保有状況とウォレット取引履歴の確認
- 04デプロイヤーの発行履歴の検索
- 05新規・上昇中・卒業済みトークンの一覧
活用シーン
- 01トークン購入前に保有者とウォレット群を確認
- 02保有中にKOLやウォレットの動きを追跡
- 03デプロイヤーの過去のトークン発行を評価
MCP 対応
SolanaとPump.funのトークン情報を、8つのツールでMCPクライアントに公開します。x402による都度払い、またはCookin Proキーに対応し、https://api.cookin.fun/mcp のリモートエンドポイントも利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @cookinfun/mcpSOLANA_KEYシークレットBase58 Solana keypair holding USDC, to pay per call with x402. The key stays on this machine; only a signed transaction leaves it.COOKIN_API_KEYシークレットCookin Pro API key, as an alternative to paying per call. Mint one at https://cookin.fun/account/api-keysCOOKIN_MAX_PAYMENTMost one call may pay, for example $0.05. Default $0.05.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
8掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| mint | string | はい | Solana トークンのミントアドレス(base58)。 |
| fields | string | いいえ | 返すグループをカンマ区切りで指定します。同じ価格で応答を小さくできます:meta、status、market、holders、bundles、score、cohorts、kols、signals、ratings。省略するとすべて返します。 |
詳細
@cookinfun/mcp
Cookin API 用の MCP サーバー:エージェント向けの Solana および Pump.fun のトークンインテリジェンスです。購入前、保有中、または売却後に、トークンの背後にいるのが誰なのかを問い合わせられます。
ツールは8種類です。x402 経由でアカウント不要の USDC 従量課金を利用するか、Cookin Pro キーで費用をまかなえます。
回答できること
- 協調するウォレット。 どのウォレットが1つのグループ(バンドル)として動いているか、それらが保有する供給量、およびそのグループのうち売り越しが大きいものの数。
- 保有者の質。 過去に勝ち銘柄を選んできたウォレット、すぐに売却するウォレット、疑わしいウォレット、売却時にチャートを暴落させるウォレットが、それぞれ供給量に占める割合。
- KOL のポジション。 追跡対象の KOL ウォレットの保有状況と保有量。
- ウォレットの評判。 あるウォレットの生涯 PnL、ROI、勝率、保有期間、スマートマネーの分類。
- デプロイヤーの履歴。 デプロイヤーがローンチしたすべてのトークン、そのボンド率、および時価総額の各段階における生存曲線。
- 評価。 指標ごとに、Cookin UI と同じしきい値を使った緑、黄、赤、または中立の判定。
インストール
Claude Desktop
claude_desktop_config.json に以下を追加します。
{
"mcpServers": {
"cookin": {
"command": "npx",
"args": ["-y", "@cookinfun/mcp"],
"env": { "SOLANA_KEY": "<base58 Solana keypair holding USDC>" }
}
}
}
Cursor
.cursor/mcp.json に追加します。
{
"mcpServers": {
"cookin": {
"command": "npx",
"args": ["-y", "@cookinfun/mcp"],
"env": { "COOKIN_API_KEY": "<Cookin Pro key>" }
}
}
}
MCP に対応するその他のクライアント
SOLANA_KEY=<base58 keypair> npx -y @cookinfun/mcp
支払い
いずれかを選択してください。サーバーは起動したモードを標準エラー出力に表示します。
| 環境変数 | モード | 費用 |
|---|---|---|
SOLANA_KEY | x402 による従量課金 | 1回あたり $0.01、トークンの完全なスナップショットは $0.02 |
COOKIN_API_KEY | Cookin Pro | 30日ごとに 1 SOL、1分あたり600リクエスト |
| どちらも未設定 | 未払い | 呼び出しのたびに402を返し、支払い方法を案内します |
SOLANA_KEY は、base58 でエンコードされた64バイトの Solana キーペアです。ウォレットに必要なのは USDC だけです。ネットワーク手数料はファシリテーターが支払い、エラーになった呼び出しに料金が請求されることはありません。cookin.fun/account/api-keys で Pro キーを発行できます。
オプション:
COOKIN_MAX_PAYMENTは、1回の呼び出しで支払う上限額を設定します。既定値は$0.05です。COOKIN_BASE_URLは、接続先の別ホストを指定します。既定値はhttps://api.cookin.funです。
ツール
| ツール | 価格 | 戻り値 |
|---|---|---|
scan_token | $0.02 | 1つのミントの完全なスナップショット:スコア、保有者、バンドル、KOL、コホート、シグナル、評価 |
token_trades | $0.01 | 最近の取引。各取引には、その時点でのトレーダーの履歴が含まれます |
list_new_tokens | $0.01 | ラグフィルターを通過した新規ローンチ |
list_pumping_tokens | $0.01 | 現在上昇中のトークン |
list_graduated_tokens | $0.01 | 最近卒業したトークン |
list_agent_buys | $0.01 | Cookin の上位エージェントが直近に購入したもの |
profile_wallet | $0.01 | 1つのウォレットの生涯取引プロファイル |
deployer_history | $0.01 | 1人のデプロイヤーがローンチしたすべてのトークン |
費用を抑えるには、まず scan_token を1回実行し、評価だけで質問への答えが得られたらそこで終了します。fields を指定すると、同じ価格でスナップショットの内容を絞り込めます。デプロイヤーの履歴は変化が緩やかなため、キャッシュしてください。
リモートエンドポイント
同じツールを https://api.cookin.fun/mcp でリモート提供しているため、インストールは不要です。MCP ホストの接続先にこの URL を指定してください。支払いなしのツール呼び出しは、結果に x402 の見積もりを返します。その見積もりに署名して、支払いを x_payment 引数に指定して再度呼び出すか、Authorization ヘッダーに Pro キーを指定してください。
サーバーにウォレットを保持させ、呼び出しの支払いを自動で行わせたい場合は、代わりにローカルパッケージを使用してください。
リファレンス
- フィールド別リファレンス:api.cookin.fun/skill.md
- OpenAPI 仕様:api.cookin.fun/openapi.json
- ドキュメント:cookin.fun/api
開発
npm install
npm test # unit tests, no network
npm run build # tsc to dist/
npm start # run the server over stdio
リリース
package.json と server.json の両方にバージョンが記載されており、MCP Registry は不一致を拒否します。両方のバージョンを更新し、まず npm に公開してください(レジストリは公開済みパッケージから mcpName を読み取ります)。その後、メタデータを公開します。
npm publish --access public
mcp-publisher login github
mcp-publisher publish
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。