Flow MCP サーバー
Flowブロックチェーンと連携するためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、AIアシスタントはFlowブロックチェーンのデータにアクセスし、標準化されたインターフェースを介して操作を実行できるようになります。
特徴
Flowと代替トークンの残高チェック
.findおよび.fnドメインのドメイン解決ブロックチェーンデータを読み取るためのスクリプト実行
取引の提出と監視
アカウント情報の取得
環境変数に基づくフロー構成
Related MCP server: n8n MCP Server
インストール
npx の使用 (推奨)
または、ポートを使用して HTTP モードを指定します。
ローカルインストール(開発用)
使用法
npxで実行
ローカル開発サーバーの実行
構成
サーバーは環境変数を使用して設定できます。
PORT- リッスンする HTTP ポート (設定されていない場合は、デフォルトで stdio モードになります)FLOW_NETWORK- 接続するフローネットワーク(メインネット、テストネット、エミュレーター)FLOW_ACCESS_NODE- カスタムフローアクセスノードURLLOG_LEVEL- ログレベル(デバッグ、情報、警告、エラー)
AIアシスタントと併用する
Claude などの AI アシスタントと統合する場合は、MCP サーバーを stdio モードで起動し、アシスタントのツール構成に接続できます。
Claude ツールの構成例:
HTTP APIエンドポイント
HTTP モードで実行する場合、次のエンドポイントが利用できます。
/sse- リアルタイム更新のための Server-Sent Events エンドポイント/messages- ツールリクエストを送信するためのPOSTエンドポイント/health- ヘルスチェックエンドポイント/- サーバー情報
HTTP API 呼び出しの例:
利用可能なツール
get_balance- アドレスのフロー残高を取得するget_token_balance- 代替トークンの残高を取得するget_account- アカウント情報を取得するresolve_domain- .find または .fn ドメインをアドレスに解決するexecute_script- Cadenceスクリプトを実行するsend_transaction- ブロックチェーンにトランザクションを送信するget_transaction- IDでトランザクションの詳細を取得する
バージョン履歴
v0.1.1 - トランザクションサービスにおける formatArguments インポートの問題のバグ修正
v0.1.0 - 基本的なFlowブロックチェーン統合を備えた初期リリース
ライセンス
マサチューセッツ工科大学