Bink MCP Server について
Bink MCP Serverは、MCPを通じてAIエージェントとブロックチェーンおよびDeFi機能を接続します。ウォレット管理やトークン照会、交換、クロスチェーンブリッジに対応し、Ethereum、BNB Chain、Solanaをサポートします。
主な機能
- 01Ethereum、BNB Chain、Solana対応
- 02ウォレット管理
- 03トークン情報の照会
- 04DeFi交換とクロスチェーンブリッジ
- 05モジュール式プラグイン構成
活用シーン
- 01ブロックチェーンのウォレット操作
- 02トークン情報や価格の照会
- 03DeFiプラットフォームでの交換
- 04クロスチェーンブリッジの実行
MCP 対応
MCPを介してAIエージェントにブロックチェーンのツールとリソースを提供します。ツールの一覧・実行、リソースの一覧・読み取りに対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bink MCP Server
Bink AI 向けの Model Context Protocol(MCP)サーバー実装です。AI エージェントがブロックチェーンネットワークや DeFi アプリケーションと連携できるようにします。
概要
Bink MCP Server は、Model Context Protocol を介して AI 言語モデルとブロックチェーン機能をつなぐ橋渡しをします。AI エージェントは、次のようなさまざまなブロックチェーン操作を実行できます。
- ウォレット管理
- トークン情報の取得
- PancakeSwap などのプラットフォームでの DeFi スワップ
- クロスチェーンブリッジ
- 価格の確認と取引
機能
- 🌐 マルチチェーン対応:Ethereum、BNB Chain、Solana ネットワークで動作します
- 🔄 DeFi 連携:PancakeSwap、Jupiter、Thena などの DeFi プラットフォームに接続します
- 🔌 モジュラープラグインシステム:スワップ、ブリッジ、トークン、ウォレットのプラグインに対応した拡張可能なアーキテクチャです
- 🔐 安全なウォレット管理:ウォレット操作を安全に処理します
- 🤖 MCP 互換性:AI エージェントとの連携に向けて Model Context Protocol を完全に実装しています
前提条件
- Node.js 16+
- Yarn または npm
インストール
# Clone the repository
git clone https://github.com/Bink-AI/bink-mcp-server.git
cd bink-mcp-server
# Install dependencies
yarn install
設定
ルートディレクトリに .env ファイルを作成し、次の変数を設定します。
# Wallet configuration
WALLET_MNEMONIC=your_wallet_mnemonic_here
使用方法
開発環境
# Start the development server
yarn dev
本番環境
# Build the project
yarn build
# Start the server
yarn start
API
このサーバーは Model Context Protocol を実装し、次のエンドポイントを提供します。
listTools- 利用可能なブロックチェーンツールを一覧表示しますcallTool- ブロックチェーン操作を実行しますlistResources- 利用可能なリソースを一覧表示しますreadResource- リソースデータを取得します
開発
プロジェクト構成
src/index.ts- エントリーポイントsrc/server.ts- MCP サーバーの実装src/mcp-agent.ts- MCP と Bink プラグインをつなぐエージェントsrc/utils.ts- ユーティリティ関数
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。