本文へスキップ

Fabric MCPサーバー

Fabric MCPサーバーはhttps://mcp.equinix.com/fabricでホストされており、MCP対応のAIエージェントと組み合わせて使用できます。

MCPサーバーの設定と構成に関する一般的な情報については、MCPサーバーの概要を参照してください。

プライベートベータ

Fabric MCPサーバーは現在プライベートベータ版です。ベータプログラムへの参加をご希望の場合は、fabric-intelligence-support@equinix.comまでメールいただくか、エクイニクスの担当者までお問い合わせください。

ツール

Fabric MCPサーバーは、AIアシスタントがお客様のEquinix Fabricリソースとやり取りできるようにする以下のMCPツールを公開しています。各ツールは、特定のAPIエンドポイントに対応しています。

important

ツールの実行、特にリソースの作成、更新、削除を行う操作については、人間による確認を有効にすることをお勧めします。これにより、インフラストラクチャへの意図しない変更を防ぐことができます。

現在の制限

削除機能は現在、Fabric MCP Serverではサポートされていません。これには、接続、ポート、クラウドルーターの削除が含まれます。

接続

ToolDescriptionAPI Endpoint
create_connectionCreate a new Fabric ConnectionCreate Connection
search_connectionSearch for Fabric Connections using advanced filtering, pagination, and sortingSearch Connection
update_connectionUpdate an Equinix Fabric Connection using its UUIDUpdate Connection
validate_connectionValidate a Fabric Connection configuration before creationValidate Connection
retry_connection_actionPerform actions on a Fabric ConnectionConnection Actions

Fabric Metro

ToolDescriptionAPI Endpoint
get_metroRetrieve detailed information about a specific Fabric Metro by passing its Metro CodeGet Metro by Code
list_metroFetch all metros available in FabricGet All Metros

ポート

ToolDescriptionAPI Endpoint
get_portRetrieve detailed information about a specific Fabric Port by passing its UUIDGet Port by UUID
search_portSearch for Fabric Ports using advanced filtering, pagination, and sortingSearch Ports
update_portUpdate a Fabric Port configurationUpdate Port
get_vlan_portGet VLAN configurations for a specific portGet Port VLANs

Cloud Routers

ToolDescriptionAPI Endpoint
search_routerSearch for Equinix Fabric Cloud Routers using advanced filtering, pagination, and sortingSearch Cloud Routers
create_routerCreate a new Fabric Cloud RouterCreate Cloud Router
update_routerUpdate an existing Fabric Cloud RouterUpdate Cloud Router
get_router_packageGet details about a Cloud Router packageGet Router Package
create_router_commandsInitiate router commands such as ping or tracerouteCreate Router Commands
search_router_commandsSearch for router command execution resultsSearch Router Commands
search_routesSearch for routes including advertised, received, and active routesSearch Routes
load_routesCreate route table actions for a Cloud RouterCreate Route Actions

ルーティングプロトコル

ToolDescriptionAPI Endpoint
get_routing_protocolsSearch for a Routing Protocol using connectionGet Routing Protocols
create_routing_protocolsCreate a new Routing ProtocolCreate Routing Protocols
update_routing_protocolsUpdate an existing Routing ProtocolUpdate Routing Protocols
replace_routing_protocolsReplace an existing Routing ProtocolUpdate Routing Protocols

価格設定

ToolDescriptionAPI Endpoint
search_pricesSearch for pricing information across Fabric resourcesSearch Prices

Precision Time

ToolDescriptionAPI Endpoint
get_time_serviceRetrieve detailed information about a specific Precision Time service by UUIDGet Time Service
search_time_serviceSearch for Equinix Precision Time servicesSearch Time Services
create_time_serviceCreate a Precision Time service configurationCreate Time Service
update_time_serviceUpdate a Precision Time service configurationUpdate Time Service

サービスプロファイル

ToolDescriptionAPI Endpoint
search_service_profileSearch for Fabric Service Profiles using advanced filteringSearch Service Profiles
create_service_profileCreate a new Fabric Service ProfileCreate Service Profile
update_service_profileUpdate an existing Service ProfileUpdate Service Profile
replace_service_profileReplace a Service Profile configurationReplace Service Profile
get_service_profile_metrosGet metro information for a specific Service ProfileGet Service Profile Metros

サービストークン

ToolDescriptionAPI Endpoint
search_service_tokensSearch for Fabric Service TokensSearch Service Tokens
create_service_tokenCreate a new Service TokenCreate Service Token
update_service_tokenUpdate an existing Service TokenUpdate Service Token

ネットワーク

ToolDescriptionAPI Endpoint
search_networksSearch for Fabric NetworksSearch Networks
create_networkCreate a new Fabric NetworkCreate Network
update_networkUpdate an existing Fabric NetworkUpdate Network

ルートフィルター

ToolDescriptionAPI Endpoint
search_route_filterSearch for Cloud Router Route FiltersSearch Route Filters
create_route_filterCreate a new Route Filter for traffic managementCreate Route Filter
update_route_filterUpdate an existing Route Filter configurationUpdate Route Filter
attach_route_filterAttach Route Filter to Fabric ConnectionAttach Route Filter
get_route_filter_connectionsRetrieve all Connections using an existing Route FilterGet Route Filter Connections

ルートフィルタールール

ToolDescriptionAPI Endpoint
get_all_route_filter_rulesList all rules for a specific Route FilterList Route Filter Rules
get_route_filter_ruleGet detailed information about a specific Route Filter RuleGet Route Filter Rule
create_route_filter_ruleCreate new rules for a Route FilterCreate Route Filter Rules
update_route_filter_ruleUpdate an existing Route Filter RuleUpdate Route Filter Rule

ルート集約

ToolDescriptionAPI Endpoint
search_route_aggregationSearch for Cloud Router Route AggregationSearch Route Aggregation
create_route_aggregationCreate a new Route Aggregation for traffic managementCreate Route Aggregation
update_route_aggregationUpdate an existing Route Aggregation configurationUpdate Route Aggregation
attach_route_aggregationAttach Route Aggregation to Fabric ConnectionAttach Route Aggregation
get_route_aggregation_connectionsRetrieve all Connections using an existing Route AggregationGet Route Aggregation connections

ルート集約ルール

ToolDescriptionAPI Endpoint
get_all_route_aggregation_rulesList all rules for a specific Route AggregationList Route Aggregation Rules
get_route_aggregation_ruleGet detailed information about a specific Route Aggregation RuleGet Route Aggregation Rule
create_route_aggregation_ruleCreate new rules for a Route AggregationCreate Route Aggregation Rules
update_route_aggregation_ruleUpdate an existing Route Aggregation RuleUpdate Route Aggregation Rule

可視性 - ストリーム

ToolDescriptionAPI Endpoint
list_streamsList all telemetry streams in your accountGet Streams
get_stream_detailsGet detailed information about a specific streamGet Stream Details
create_streamCreate a new telemetry streamCreate Stream
update_streamUpdate an existing telemetry streamUpdate Stream
list_stream_attached_assetsList assets attached to a streamList Stream Assets
get_stream_attached_asset_detailsGet details about a specific asset attached to a streamGet Stream Asset Details
attach_stream_assetAttach an asset to a telemetry streamAttach Asset to Stream
search_attached_assetsSearch for assets attached to a telemetry streamSearch Asset to Stream
get_stream_network_edge_deviceGet details for network edge device attached to a telemetry streamGet Stream Network Edge Device
update_stream_network_edge_deviceUpdate or Attach network edge device for a telemetry streamUpdate Stream Network Edge Device
list_stream_subscriptionsList all telemetry stream subscription for a specific telementry StreamList Stream Subscription
get_stream_subscription_detailsGet details about a specific telemetry stream subscriptionGet Stream Subscription
create_stream_subscriptionCreate a new telemetry stream subscriptionCreate Stream Subscription
update_stream_subscriptionUpdate an existing telemetry stream subscriptionUpdate Stream Subscription

可視性 - ストリーム・アラート・ルール

ToolDescriptionAPI Endpoint
list_stream_alert_rulesList all alert rules for a streamGet Alert Rules
get_stream_alert_rule_detailsGet detailed information about a specific alert ruleGet Alert Rule Details
create_stream_alert_ruleCreate a new alert rule for a streamCreate Alert Rule
update_stream_alert_ruleUpdate an existing alert ruleUpdate Alert Rule

可視性 - クラウド・イベント

ToolDescriptionAPI Endpoint
get_cloud_eventGet details about a specific cloud eventGet Cloud Event
search_cloud_eventsSearch for cloud events across your Fabric resourcesSearch Cloud Events
get_cloud_events_by_assetGet cloud events for a specific asset by asset IDGet Cloud Events By Asset

可視性 - メトリクス

ToolDescriptionAPI Endpoint
get_metricsGet metrics for a specific asset by asset IDGet Metrics
search_metricsSearch for metrics across multiple assetsSearch Metrics

コマンド例

AIエージェントにFabric MCPサーバーを設定したら、自然言語を使用してFabricリソースと対話することができます。以下は、一般的なクエリの例です:

基本クエリー

  • "SVメトロでアクティブな接続をすべて表示" - シリコンバレーのメトロでアクティブな接続をすべて検索して表示します。
  • "現在、どのポートが過剰利用されているか、または利用可能な帯域幅がマイナスになっているか?" - ポートの使用率を分析し、容量の問題を特定します。
  • 「すべてのFabric Cloud Routerを要約します。 - アカウント内のすべてのクラウドルーターの概要を提供します。
  • "Can you update the bandwidth for the connection named <connection_name>?" – Modifies the bandwidth allocation for a specific connection.
  • "このルーターベースの接続に ping を送信できますか?" - pingコマンドを実行して、クラウド・ルーター接続による接続性をテストします。

高度なクエリー

MCPサーバーは、複雑な分析と最適化タスクを支援します:

  • 「ネットワークのフットプリントを合理化したいと考えています。メトロ-Connectのアクティブおよびプロビジョニングされたポート、ルーター、接続の使用率を分析し、使用率の低いリソースを特定して、パフォーマンスを維持しながら月々のコストを削減する最適化戦略を提案してもらえますか?また、ネットワークの回復力を向上させるための冗長オプションの追加を提案できますか。 - 包括的なネットワーク解析を実施し、ネットワークの回復力を維持または向上させながら、コスト最適化の機会を特定します。
  • "冗長パスを確立する必要があるが、現在は確立していないメトロを見つける" - メトロ全体の単一障害点を特定するためにネットワーク・トポロジーを分析し、冗長性の改善を推奨します。
  • 「接続パターンを分析し、ネットワーク・トポロジーにおける単一障害点を特定します。 - 接続アーキテクチャを調査して脆弱性を検出し、アーキテクチャの改善を提案します。
このページは役に立ちましたか?