カイアファンMCP
🐍 ☁️ KaiaFunでトークンをリストおよび取引し、Kaia ブロックチェーンとやり取りするための MCP サーバー

🛠️ MCP サーバー
概要
モデル コンテキスト プロトコル (MCP)は、アプリケーションが大規模言語モデル (LLM) にコンテキストを提供する方法を標準化するオープン プロトコルです。
このリポジトリは、KaiaFun プロトコル用の MCP サーバーを実装し、トークンのリスト、取引、および Kaia ブロックチェーンとのやり取り (構成されたウォレットのトークン残高の確認など) を可能にします。
インストール
# Clone the repository
git clone https://github.com/weerofun/kaiafun-mcp
cd kaiafun-mcp
# Install dependencies
yarn
# Build
yarn buildビルド プロセスでは、 tscを介してtsconfig.json (デフォルトではdist ) で指定されたディレクトリに出力が生成されます。
MCP サーバーを起動するには、 dist/kaiafun-mcp-server.jsを実行する必要があります (以下の#configuration を参照)。
構成
claude_desktop_config.jsonを更新して、 Claude Desktop の構成を更新します。
{
"mcpServers": {
"kaiafun": {
"command": "node",
"args": ["/path/to/dist/kaiafun-mcp-server.js"],
"env": {
"PRIVATE_KEY": "0x"
}
},
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}mcpServers.kaiafun.args[0]``dist/kaiafun-mcp-server.jsの絶対パスに設定するトランザクション署名用のアカウントの秘密鍵で
PRIVATE_KEYを設定します。基本的なWebブラウジング機能のために、
@modelcontextprotocol/server-puppeteerを構成に追加することをお勧めします。
秘密鍵 (PRIVATE_KEY ) をプレーンテキストで保存することは安全ではないことに注意してください。これは主に開発/調査の目的です。
このリポジトリは現在開発中であり、関連プロジェクト、プロトコル、エンティティの貢献者は、このプロジェクトの使用に起因する資金の損失、損失、または問題について一切責任を負いません。
誰でも自己責任でこのプロジェクトを自由に利用し、問題やプルリクエストを開いてプロジェクトに貢献することができます。💗
Related MCP server: Ledger MCP Server
🛠️ SDK
KaiaFunプロトコルと連携するためのTypeScript SDKも開発中です。これはMCPサーバーのコア機能を支えるもので、将来的にはカスタムアプリケーションの構築にも独立して使用できます。ソースコードはsrc/sdkディレクトリにあります。
現在サポートされている機能は次のとおりです。
✅ 定義済みのメタデータを使用して新しいトークンを一覧表示する
✅ KAIAでトークンを売買する
なお、SDK もベータ版であり、機能や実装は変更される可能性がありますのでご了承ください。
📄 ライセンス
Apache License 2.0に基づいてライセンスされます。
著作権 2025 KaiaFun。
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.