KaiaFun MCP

カイアファン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を構成に追加することをお勧めします。

[!CAUTION] 秘密鍵 ( PRIVATE_KEY ) をプレーンテキストで保存することは安全ではないことに注意してください。これは主に開発/調査の目的です。

このリポジトリは現在開発中であり、関連プロジェクト、プロトコル、エンティティの貢献者は、このプロジェクトの使用に起因する資金の損失、損失、または問題について一切責任を負いません。

誰でも自己責任でこのプロジェクトを自由に利用し、問題やプルリクエストを開いてプロジェクトに貢献することができます。💗

🛠️ SDK

KaiaFunプロトコルと連携するためのTypeScript SDKも開発中です。これはMCPサーバーのコア機能を支えるもので、将来的にはカスタムアプリケーションの構築にも独立して使用できます。ソースコードはsrc/sdkディレクトリにあります。

現在サポートされている機能は次のとおりです。

  • ✅ 定義済みのメタデータを使用して新しいトークンを一覧表示する
  • ✅ KAIAでトークンを売買する

なお、SDK もベータ版であり、機能や実装は変更される可能性がありますのでご了承ください。

📄 ライセンス

Apache License 2.0に基づいてライセンスされます。

著作権 2025 KaiaFun。

-
security - not tested
-
license - not tested
-
quality - not tested

Claude Desktop を介してトークンのリスト、取引、および Kaia ブロックチェーンとのやり取りを可能にする MCP サーバー。

  1. 🛠️ MCP Server
    1. Overview
    2. Installation
    3. Configuration
  2. 🛠️ SDK
    1. 📄 License
      ID: f4ai7k43dv