ファブリックツール
Fabric MCPサーバは、から入手できます。https://mcp.equinix.com/fabricセットアップ、認証、およびセキュリティのガイダンスについては、MCPサーバーの概要を参照してください。
Fabric MCPサーバはパブリックプレビュー中です。ツール、説明、回答形式は、一般に提供される前に変更される場合があります。
MCPサーバに関するフィードバック、質問、またはサポートが必要な場合は、fabric-intelligence-support@equinix.comまでメールでお問い合わせください。
権限レベル
次の表の各ツールは、その呼び出しに必要な最低の権限レベルを一覧表示しています。Equinix Customer Portalアカウントに割り当てられた役割と、クライアントを接続するときに選択した権限レベルの2つのコントロールで通話を許可する必要があります。発行されたトークンは、2つの交差を許可します。詳細については、「権限モデル」を参照してください。
| レベル | 説明 |
|---|---|
| ビューア | 検索とルックアップ。変更は行われません。 |
| オペレータ | 閲覧者アクセス、および既存のリソースの変更、接続または切り離し操作。 |
| 管理者 | オペレータアクセス、およびリソースの作成。ポートまたはクラウドルーターの発注は、ポータルでの発注と同じレートで請求されます。 |
作業をカバーする最も狭い権限レベルを使用してください。ビューアに接続されたクライアントは、アカウントに割り当てられている役割に関係なく、リソースを変更できません。
サーバは削除ツールを発行しません。接続、ポート、クラウドルーター、またはネットワークを削除できる権限レベル(Managerを含む)はありません。
ツール
接続
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_connections | ビューア | 高度なフィルタリング、ページ分割、並べ替えを使用したファブリック接続の検索 | 接続を検索 |
check_connection | ビューア | 作成前のFabric接続構成の検証 | 接続を検証 |
create_connection | オペレータ | 新しいファブリック接続の作成 | 接続を作成 |
update_connection | オペレータ | UUIDを使用したEquinix Fabric接続の更新 | 接続を更新 |
retry_connection | オペレータ | ファブリック接続でのアクションの実行 | 接続アクション |
都市圏
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_metros | ビューア | Fabricで利用可能なすべてのメトロを取得します。 | 全ての都市圏を取得 |
get_metro | ビューア | メトロコードを渡すことで、特定のFabricメトロの詳細情報を取得します。 | コードで都市圏を取得 |
プロジェクト
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_project | ビューア | アカウントが表示できるプロジェクトをプロジェクト識別子とともにリストする | プロジェクトを取得 |
list_projects | EquinixサブストレートガバナンスAPIで利用可能なすべてのプロジェクトを取得します。 | APIリファレンス |
価格設定
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_prices | ビューア | Fabricリソース全体の価格情報の検索 | 価格を検索 |
ポート
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_ports | ビューア | 高度なフィルタリング、ページネーション、ソートを使用したファブリックポートの検索 | ポートを検索 |
get_vlan_port | ビューア | 特定のポートのVLAN設定を取得 | ポートVLANを取得 |
create_port | 管理者 | 新しいEquinix Fabricポートを作成 | ポートの作成 |
update_port | オペレータ | ファブリックポート設定の更新 | ポートを更新 |
attach_physical_ports_to_lag | オペレータ | 物理ポートをリンクアグリゲーショングループ(LAG)に接続する | LAGに追加 |
クラウドルーター
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_routers | ビューア | 高度なフィルタリング、ページ分割、並べ替えを使用したEquinix Fabric Cloud Routerの検索 | クラウドルーターを検索 |
list_router_packages | ビューア | 利用可能なすべてのクラウドルーターパッケージをリストする | パッケージを一覧表示 |
create_router | 管理者 | Fabric Cloud Routerの新規作成 | クラウドルーターの作成 |
update_router | 管理者 | 既存の Fabric Cloud Router の更新 | クラウドルーターの更新 |
create_router_command | オペレータ | pingやtracerouteなどのルータコマンドを実行する | [[ルーターの作成]コマンド |
search_router_commands | ビューア | ルーターコマンド実行結果の検索 | ルーターコマンドの検索 |
search_routes | ビューア | 広告ルート、受信ルート、アクティブルートを含むルートの検索 | ルートを検索 |
refresh_routes | ビューア | クラウド・ルーターのルート・テーブル・アクションの作成 | ルートアクションを作成 |
ルーティングプロトコル
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_routing_protocols | ビューア | 接続のすべてのルーティングプロトコルを一覧表示 | ルーティングプロトコルの取得 |
create_routing_protocol | オペレータ | 新しいルーティングプロトコルの作成 | ルーティングプロトコルの作成 |
update_routing_protocol | オペレータ | 既存のルーティングプロトコルの更新 | ルーティングプロトコルの更新 |
replace_routing_protocol | オペレータ | 既存のルーティングプロトコルの置き換え | ルーティングプロトコルを置き換える |
create_routing_protocol_action | オペレータ | ルーティングプロトコルのBGPセッションをクリアまたはリセットする | BGPのクリア/リセット |
list_routing_protocol_actions | ビューア | ルーティングプロトコルのすべてのBGPアクションステータスを取得 | BGPアクションを取得 |
ネットワーク
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_networks | ビューア | ファブリックネットワークスを検索 | ネットワークを検索 |
create_network | 管理者 | 新しいファブリックネットワークの作成 | ネットワークを作成 |
update_network | オペレータ | 既存のファブリックネットワークの更新 | ネットワークの更新 |
IPブロック
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_ip_blocks | ビューア | ファブリックIPブロックを検索 | IPブロックを検索 |
add_ip_block_to_eia_service | オペレータ | Equinix Internet AccessサービスへのIPブロックの追加 | IPブロックを追加 |
サービスプロファイル
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_service_profiles | ビューア | 高度なフィルタリングを使用したファブリックサービスプロファイルの検索 | サービスプロファイルの検索 |
get_service_profile | ビューア | UUIDによる特定のサービスプロファイルに関する詳細情報の取得 | プロファイルを取得 |
list_service_profile_metros | ビューア | 特定のサービスプロファイルのメトロ情報を取得します。 | サービスプロファイルの都市圏を取得 |
create_service_profile | 管理者 | 新しいファブリックサービスプロファイルの作成 | サービスプロファイルの作成 |
update_service_profile | オペレータ | 既存のサービスプロファイルの更新 | サービスプロファイルの更新 |
replace_service_profile | オペレータ | サービスプロファイル構成の置き換え | サービスプロファイルを置き換える |
サービストークン
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_service_tokens | ビューア | Fabric Service トークンの検索 | サービストークンを検索 |
create_service_token | オペレータ | 新しいサービス・トークンの作成 | サービストークンを作成 |
update_service_token | オペレータ | 既存のサービス・トークンの更新 | サービストークンを更新 |
ルートフィルタ
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_route_filters | ビューア | クラウド・ルーター・ルート・フィルターの検索 | ルートフィルターを検索 |
create_route_filter | オペレータ | トラフィック管理のための新しいルートフィルターの作成 | ルートフィルターを作成 |
update_route_filter | オペレータ | 既存のルートフィルター設定の更新 | ルートフィルターを更新 |
attach_route_filter | オペレータ | ファブリック接続へのルートフィルターのアタッチ | ルートフィルターを添付 |
list_route_filters_for_connection | ビューア | ファブリック接続に接続されているすべてのルートフィルターをリスト表示 | 全てのルートフィルターを取得 |
list_route_filter_connections | ビューア | 既存のルートフィルターを使用してすべての接続を取得 | ルートフィルター接続の取得 |
search_route_filter_attachments_for_fcr | ビューア | 特定のクラウドルーターのルートフィルターアタッチメントを検索 | クラウドルーターのルートフィルターアタッチメントを検索 |
get_route_filter_changes | ビューア | 特定のルートフィルターのすべての変更を取得 | 全ての変更を取得 |
list_route_filter_change | ビューア | ルートフィルターの変更レコードを一覧表示する | ルートフィルターの変更を一覧表示 |
get_route_filter_change | Equinixルートフィルターポリシーの特定の変更または更新ログを取得します。 | APIリファレンス | |
list_route_filter_changes | Equinixルートフィルターポリシーの変更または更新履歴を取得します。 | APIリファレンス |
ルートフィルターのルール
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_route_filter_rules | ビューア | 特定のルートフィルターのすべてのルールを一覧表示 | ルートフィルタールールを取得 |
get_route_filter_rule | ビューア | 特定のルートフィルタルールの詳細情報の取得 | ルートフィルタールールの取得 |
create_route_filter_rule | オペレータ | ルートフィルターの新規ルール作成 | ルートフィルタールールの作成 |
update_route_filter_rule | オペレータ | 既存のルートフィルタルールの更新 | ルートフィルタールールを更新 |
list_route_filter_rule_changes | ビューア | ルートフィルタールールの変更レコードをリスト表示する | ルールの変更をリスト |
get_route_filter_rule_change | ビューア | ルートフィルタールールの変更レコードを1つ取得する | ルール変更を取得 |
ルートアグリゲーション
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_route_aggregations | ビューア | クラウドルータールートアグリゲーションを検索 | ルートアグリゲーションを検索 |
get_route_aggregation | ビューア | UUIDによる特定のルートアグリゲーションに関する詳細情報の取得 | アグリゲーションを取得 |
create_route_aggregation | オペレータ | トラフィック管理のための新しいルート集約の作成 | ルートアグリゲーションを作成 |
update_route_aggregation | オペレータ | 既存のルート集約設定の更新 | ルートアグリゲーションを更新 |
attach_route_aggregation | オペレータ | ファブリック接続へのルート集約のアタッチ | ルートアグリゲーションを接続 |
list_route_aggregations_for_connection | ビューア | ファブリック接続に接続されているすべてのルートアグリゲーションを一覧表示 | 全ての集約を取得 |
list_route_aggregation_connections | ビューア | 既存のルート集約を使用してすべての接続を取得 | ルートアグリゲーション接続の取得 |
search_route_aggregation_attachments_for_fcr | ビューア | 特定のクラウドルーターのルートアグリゲーションアタッチメントを検索 | クラウドルーターのルートアグリゲーションアタッチメントを検索 |
list_route_aggregation_changes | ビューア | ルートアグリゲーションの変更レコードを一覧表示する | ルートアグリゲーションの変更を一覧表示 |
get_route_aggregation_change | ビューア | ルートアグリゲーション用に1つの変更レコードを取得する | ルートアグリゲーションの変更を取得 |
ルート集約ルール
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_route_aggregation_rules | ビューア | 特定のルート集約のすべてのルールを一覧表示します。 | ルートアグリゲーションルールをリスト表示 |
get_route_aggregation_rule | ビューア | 特定のルート集約ルールの詳細情報の取得 | ルートアグリゲーションルールを取得 |
create_route_aggregation_rule | オペレータ | ルートアグリゲーションの新しいルールの作成 | ルートアグリゲーションルールの作成 |
update_route_aggregation_rule | オペレータ | 既存のルート集約ルールの更新 | ルートアグリゲーションルールを更新 |
list_route_aggregation_rule_changes | ビューア | ルートアグリゲーションルールの変更レコードを一覧表示する | ルールの変更をリスト |
get_route_aggregation_rule_change | ビューア | ルートアグリゲーションルールの変更レコードを1つ取得する | ルール変更を取得 |
テレメトリストリーム
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_streams | ビューア | アカウント内のすべての遠隔測定ストリームを一覧表示 | ストリームを取得 |
get_stream | ビューア | 1つのテレメトリストリームの詳細を取得 | ストリームを取得 |
create_stream | 管理者 | 新しい遠隔測定ストリームの作成 | ストリームを作成 |
update_stream | 管理者 | 既存の遠隔測定ストリームの更新 | ストリームを更新 |
get_stream_network_edge_device | ビューア | 遠隔測定ストリームに接続された Network Edge デバイスの詳細取得 | ストリームNetwork Edgeデバイスを取得 |
update_stream_network_edge_device | オペレータ | テレメトリストリーム用のNetwork Edgeデバイスの更新または接続 | ストリームNetwork Edgeデバイスを更新 |
ストリームアセット
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_attached_assets | ビューア | 遠隔測定ストリームに接続された資産の検索 | ストリーミングするアセットを検索 |
list_stream_attached_assets_by_type | ビューア | テレメトリストリームに添付されているアセットをアセットタイプでフィルタリングして表示 | アセットを取得 |
get_stream_attached_asset | ビューア | ストリームに関連付けられた1つのアセットの詳細を取得 | ストリームアセットを取得 |
attach_stream_asset | オペレータ | 遠隔測定ストリームへの資産のアタッチ | アセットをストリームに添付 |
ストリームサブスクリプション
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_stream_subscriptions | ビューア | 特定のテレメトリストリームのすべてのサブスクリプションを一覧表示する | ストリームサブスクリプションをリスト |
get_stream_subscription | ビューア | 1つのストリームサブスクリプションの詳細を取得 | ストリームサブスクリプションを取得 |
create_stream_subscription | オペレータ | 新しい遠隔測定ストリームのサブスクリプションを作成 | ストリームサブスクリプションを作成 |
update_stream_subscription | オペレータ | 既存の遠隔測定ストリーム・サブスクリプションの更新 | ストリームサブスクリプションを更新 |
ストリームアラートルール
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
list_stream_alert_rules | ビューア | ストリームのすべてのアラートルールを一覧表示 | アラートルールを取得 |
get_stream_alert_rule | ビューア | 1つのストリームアラートルールの詳細を取得 | アラートルールを取得 |
create_stream_alert_rule | オペレータ | ストリームの新しいアラートルールの作成 | アラートルールを作成 |
replace_stream_alert_rule | オペレータ | ストリームアラートルールを置き換える | アラートルールの置き換え |
アプリケーション接続
| ツール | レベル | 説明 | APIリファレンス |
|---|---|---|---|
search_application_links | ビューア | アプリケーション接続リンクを検索 | リンクを検索 |
get_application_link | ビューア | 1つのアプリケーション接続リンクの詳細を取得 | リンクを取得 |
create_application_link | 管理者 | アプリケーション接続リンクを作成する | リンクを作成 |
attach_application_domain_to_link | オペレータ | ドメインをアプリケーション接続リンクに接続する | ドメインを接続 |
attach_application_service_to_link | オペレータ | アプリケーション接続リンクにサービスを接続する | サービスを接続 |
search_application_domains | ビューア | アプリケーション接続ドメインを検索 | ドメインを検索 |
get_application_domain | ビューア | 1つのアプリケーション接続ドメインの詳細を取得 | ドメインを取得 |
create_application_domain | オペレータ | アプリケーション接続ドメインを作成する | ドメインを作成 |
search_application_services | ビューア | アプリケーション接続サービスを検索 | サービスを検索 |
create_application_service | オペレータ | アプリケーション接続サービスを作成する | サービスを作成 |
search_application_subscriptions | ビューア | Application Connectサブスクリプションを検索 | サブスクリプションを検索 |
create_application_subscription | オペレータ | Application Connectサブスクリプションを作成する | サブスクリプションを作成 |
可視性 - ストリーム
| ツール | 説明 | APIエンドポイント |
|---|---|---|
search_streams | フィルター、ワイルドカードマッチング、ソート、ページネーションを使用してEquinix Fabricストリームを検索します。 | APIリファレンス |
プロンプトの例
以下の例は、これらのツールがサポートするリクエストのタイプを示しています。クライアントがコールするツールを選択します。名前を付ける必要はありません。
毎日
- "SV都市圏のすべてのアクティブな接続を表示します。"
- 「使用率が高いポート、または使用可能な帯域幅が不足しているポートはどれか?」
- 「Fabric Cloud Routerを要約してください。」
- 「でクラウドルーターを作成できるプロジェクトは何ですか?」
- "という名前の接続の帯域幅を1 Gbpsに変更します
<connection_name>。" - "このルーターベースの接続の遠端にPingします。"
- 「フランクフルトの10 Gbpsポートのコストはいくらですか?」
より大きな質問
これらのツールを組み合わせることで、エージェントは複数ステップの分析を完了できます。
- 「すべての都市圏におけるポート、ルーター、接続の利用状況を確認してください。十分に活用されていないものを見つけて、パフォーマンスを損なうことなく、どこで支出を削減できるかを教えてください。」
- 「単一の経路で終端し、2つ目の経路が必要な都市圏を検索します。」
- 「接続トポロジを確認し、単一障害点をリストアップしてください。」
これらのリクエストに対して、エージェントはライブインベントリを読み取り、そこから結論を導き出します。処理する前に結果を確認し、リソースを変更するリクエストがあれば確認してください。