mcpField
K
KaiaFun MCP

KaiaFun MCP

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

KaiaFun MCP について

KaiaFun MCPは、KaiaFunとKaiaブロックチェーンを利用するユーザー向けのMCPサーバーです。トークンの出品・取引や、設定済みウォレットの残高確認に対応します。

主な機能

  1. 01定義済みメタデータでトークンを出品
  2. 02KAIAでトークンを購入
  3. 03KAIAでトークンを売却
  4. 04設定済みウォレットのトークン残高を確認

活用シーン

  1. 01KaiaFunでトークンを出品
  2. 02KAIAを使ってトークンを取引
  3. 03設定済みウォレットの残高を確認

MCP 対応

MCPクライアントに、KaiaFunでのトークン出品・取引機能と、設定済みウォレットの残高確認などKaiaブロックチェーンとの連携を提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

KaiaFun MCP

🐍 ☁️ KaiaFunでトークンを一覧表示・取引し、Kaiaブロックチェーンとやり取りするためのMCPサーバー

demo

🛠️ MCP サーバー

概要

Model Context Protocol (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に設定します
  • 基本的なウェブ閲覧機能を利用するため、設定に@modelcontextprotocol/server-puppeteerを追加することもおすすめします

注意

秘密鍵(PRIVATE_KEY)をプレーンテキストで保存するのは安全ではない点にご注意ください。これは主に開発や試用を目的としています。

このリポジトリは現在開発中です。このプロジェクトの使用に起因する資金の損失、その他の損失や問題について、本プロジェクトのコントリビューター、および関連するプロジェクト、プロトコル、組織は責任を負いません。

誰でも自己責任でこのプロジェクトを利用でき、イシューやプルリクエストを作成してプロジェクトに貢献できます。💗

🛠️ SDK

KaiaFunプロトコルとやり取りするためのTypeScript SDKも開発中です。このSDKはMCPサーバーの中核機能を支えており、今後はカスタムアプリケーションの構築に単独で利用することもできます。ソースコードはsrc/sdkディレクトリにあります。

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

  • ✅ 事前定義されたメタデータを使った新しいトークンの一覧登録
  • ✅ KAIAを使ったトークンの売買

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

📄 ライセンス

Apache License 2.0の下でライセンスされています。

Copyright 2025 KaiaFun.

コメント

MCP は初めてですか?

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

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