Integrations
Supports environment configuration through .env files for specifying port and Flow network settings.
Provides a way to interact with GitHub repositories, specifically for cloning the Flow MCP Server repository.
Supports JavaScript-based configuration for connecting to Flow networks with appropriate contract addresses.
Flow MCP サーバー
直接 RPC 通信を備えた Flow ブロックチェーン用のモデル コンテキスト プロトコル (MCP) サーバー。
このサーバーはモデルコンテキストプロトコルを実装し、RPC 呼び出しを通じて Flow ブロックチェーンと直接対話するためのツールを提供します。
特徴
- アカウント残高(FLOWとトークン)を取得する
- フロースクリプトを実行する
- トランザクションを送信する
- ドメインをフローアドレスに解決する
- フロー契約と対話する
- AIエージェント統合のための完全なMCP準拠
設定
- リポジトリをクローンします。Copy
- 依存関係をインストールします:Copy
- (オプション) 設定を含む
.env
ファイルを作成します。サーバーはデフォルトでFlowメインネットを自動的に使用します。テストネットまたはカスタムポートを使用する場合のみ、環境を設定する必要があります。Copy
使用法
サーバーの起動
NPXコマンドの使用
インストールせずに npx を使用して MCP サーバーを直接実行できます。
または、グローバルにインストールします。
コマンドラインオプション
ネットワーク構成
サーバーは、選択されたネットワークに適した契約アドレスを使用してFCLを自動的に設定します。以下のネットワークがサポートされています。
メインネット
メインネット構成には、次のコントラクト アドレスが含まれます。
テストネット
テストネット構成には、テストネット環境のコントラクト アドレスが含まれます。
/networks
エンドポイントにアクセスして、現在のネットワーク構成を確認することもできます。
MCP構成
Flow MCP を使用するように AI アシスタントを構成するには、次の構成を使用します。
または直接 HTTP API を使用する場合:
AIアシスタントとの使用
サーバーはモデルコンテキストプロトコル(MCP)を実装しており、MCPをサポートするAIアシスタントで使用できます。Flowブロックチェーンとやり取りするための様々なツールを公開しています。
APIエンドポイント
/sse
- リアルタイム通信用のSSEエンドポイント/messages
- ツールリクエストを送信するためのエンドポイント/health
- ヘルスチェックエンドポイント/
- サーバー情報/networks
- ネットワーク構成情報
利用可能なツール
get_flow_balance
- アドレスのFLOW残高を取得するget_token_balance
- アドレスのトークン残高を取得するexecute_script
- Cadenceスクリプトを実行するsend_transaction
- 署名されたトランザクションをFlowブロックチェーンに送信するresolve_domain
- .find または .fn ドメインをフローアドレスに解決します
npmへの公開
このパッケージの独自のバージョンを公開したい場合は、次の手順に従ってください。
ライセンス
マサチューセッツ工科大学
This server cannot be installed
AI エージェントが RPC 呼び出しを通じて Flow ブロックチェーンと対話できるようにし、アカウント残高、スクリプト実行、トランザクション、ドメイン解決、および契約の対話をサポートするモデル コンテキスト プロトコル サーバー。