Fabric MCP Server

官方

Fabric MCP 伺服器提供以下 MCP 工具,讓 AI 助手能與您的 Equinix Fabric 資源互動。每個工具對應一個特定的 Fabric API 端點。

你可以用 Fabric MCP 做什麼?

  • 搜尋並列出您活躍的 Fabric 連線 — 使用 search_connections 讓您的 AI 透過城域或狀態等篩選條件尋找連線。
  • 佈建新的 Fabric 資源 — 使用 create_connectioncreate_router 等工具建立連線、連接埠、雲端路由器或服務令牌。
  • 在建立連線前進行驗證 — 使用 check_connection 檢查設定是否有錯誤,無需部署。
  • 管理路由與流量政策 — 將路由篩選器或聚合附加至連線,並設定 BGP 路由協定。
  • 監控遙測與指標 — 設定可觀測性串流和警示規則,或查詢特定資產與城域的指標。

文件

本頁內容

Fabric MCP 伺服器託管於 https://mcp.equinix.com/fabric,可與相容 MCP 的 AI 代理程式搭配使用。

有關 MCP 伺服器設定與組態的一般資訊,請參閱 MCP 伺服器概覽。

私人測試版

Fabric MCP 伺服器目前處於私人測試階段。若您有興趣加入測試計畫,請發送電子郵件至 fabric-intelligence-support@equinix.com,或聯絡您的 Equinix 客戶代表。

工具​

Fabric MCP 伺服器提供下列 MCP 工具,讓 AI 助理能與您的 Equinix Fabric 資源互動。每個工具對應到特定的 Fabric API 端點。

重要

我們建議為工具執行啟用人工確認,特別是針對建立、更新或刪除資源的操作。這有助於防止對您的 Fabric 基礎架構造成意外變更。

目前限制

Fabric MCP 伺服器目前不支援刪除功能。這包括連線、連接埠和雲端路由器的刪除。

連線​

工具說明API 端點create_connection建立新的 Fabric 連線建立連線search_connections使用進階篩選、分頁和排序搜尋 Fabric 連線搜尋連線update_connection使用 UUID 更新 Equinix Fabric 連線更新連線check_connection在建立前驗證 Fabric 連線組態驗證連線retry_connection對 Fabric 連線執行動作連線動作

Fabric 都會區​

工具說明API 端點get_metro透過傳遞 Metro 代碼,擷取特定 Fabric 都會區的詳細資訊依代碼取得 Metrolist_metros擷取 Fabric 中所有可用的都會區取得所有 Metro

連接埠​

工具說明API 端點create_port建立新的 Equinix Fabric 連接埠建立連接埠search_ports使用進階篩選、分頁和排序搜尋 Fabric 連接埠搜尋連接埠update_port更新 Fabric 連接埠組態更新連接埠get_vlan_port取得特定連接埠的 VLAN 組態取得連接埠 VLANattach_physical_ports_to_lag將實體連接埠附加到鏈路聚合群組 (LAG)新增至 Lag

雲端路由器​

工具說明API 端點search_routers使用進階篩選、分頁和排序搜尋 Equinix Fabric 雲端路由器搜尋雲端路由器create_router建立新的 Fabric 雲端路由器建立雲端路由器update_router更新現有的 Fabric 雲端路由器更新雲端路由器list_router_packages列出所有可用的雲端路由器方案列出方案create_router_commands啟動路由器命令,例如 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 工作階段清除/重設 BGPlist_routing_protocol_actions取得路由協定的所有 BGP 動作狀態取得 BGP 動作

定價​

工具說明API 端點search_prices搜尋 Fabric 資源的定價資訊搜尋價格

精準時間​

工具說明API 端點search_time_services搜尋 Equinix 精準時間服務搜尋時間服務create_time_service建立精準時間服務組態建立時間服務update_time_service更新精準時間服務組態更新時間服務

服務設定檔​

工具說明API 端點get_service_profile透過 UUID 擷取特定服務設定檔的詳細資訊取得設定檔search_service_profiles使用進階篩選搜尋 Fabric 服務設定檔搜尋服務設定檔create_service_profile建立新的 Fabric 服務設定檔建立服務設定檔update_service_profile更新現有的服務設定檔更新服務設定檔replace_service_profile取代服務設定檔組態取代服務設定檔list_service_profile_metros取得特定服務設定檔的都會區資訊取得服務設定檔 Metro

服務權杖​

工具說明API 端點search_service_tokens搜尋 Fabric 服務權杖搜尋服務權杖create_service_token建立新的服務權杖建立服務權杖update_service_token更新現有的服務權杖更新服務權杖

網路​

工具說明API 端點search_networks搜尋 Fabric 網路搜尋網路create_network建立新的 Fabric 網路建立網路update_network更新現有的 Fabric 網路更新網路

路由篩選器​

工具說明API 端點search_route_filters搜尋雲端路由器路由篩選器搜尋路由篩選器create_route_filter建立新的路由篩選器以進行流量管理建立路由篩選器update_route_filter更新現有的路由篩選器組態更新路由篩選器attach_route_filter將路由篩選器附加到 Fabric 連線附加路由篩選器list_route_filter_connections擷取使用現有路由篩選器的所有連線取得路由篩選器連線get_route_filter_changes擷取特定路由篩選器的所有變更取得所有變更get_route_filter_changes_by_uuid透過變更 ID 擷取路由篩選器的特定變更依 ID 取得變更list_route_filters_for_connection列出附加到 Fabric 連線的所有路由篩選器取得所有路由篩選器search_route_filter_attachments_for_fcr搜尋指定雲端路由器的路由篩選器附加項目搜尋雲端路由器路由篩選器附加項目

路由篩選器規則​

工具說明API 端點list_route_filter_rules列出特定路由篩選器的所有規則取得路由篩選器規則get_route_filter_rule取得特定路由篩選器規則的詳細資訊取得路由篩選器規則create_route_filter_rule為路由篩選器建立新規則建立路由篩選器規則update_route_filter_rule更新現有的路由篩選器規則更新路由篩選器規則get_route_filter_rule_changes擷取特定路由篩選器規則的所有變更取得所有變更get_route_filter_rule_changes_by_uuid依變更 ID 擷取特定路由篩選器規則的特定變更依 ID 取得變更

路由聚合​

工具說明API 端點get_route_aggregation依 UUID 擷取特定路由聚合的詳細資訊取得聚合search_route_aggregations搜尋雲端路由器路由聚合搜尋路由聚合create_route_aggregation建立新的路由聚合以進行流量管理建立路由聚合update_route_aggregation更新現有的路由聚合組態更新路由聚合attach_route_aggregation將路由聚合附加到 Fabric 連線附加路由聚合list_route_aggregation_connections擷取使用現有路由聚合的所有連線取得路由聚合連線get_route_aggregation_changes擷取特定路由聚合的所有變更取得所有變更get_route_aggregation_changes_by_uuid依變更 ID 擷取特定路由聚合的特定變更依 ID 取得變更list_route_aggregations_for_connection列出附加到 Fabric 連線的所有路由聚合取得所有聚合search_route_aggregation_attachments_for_fcr搜尋指定雲端路由器的路由聚合附加搜尋雲端路由器路由聚合附加

路由聚合規則​

工具說明API 端點list_route_aggregation_rules列出特定路由聚合的所有規則列出路由聚合規則get_route_aggregation_rule取得特定路由聚合規則的詳細資訊取得路由聚合規則create_route_aggregation_rule為路由聚合建立新規則建立路由聚合規則update_route_aggregation_rule更新現有的路由聚合規則更新路由聚合規則get_route_aggregation_rule_changes擷取特定路由聚合規則的所有變更取得所有變更get_route_aggregation_rule_changes_by_uuid依變更 ID 擷取特定路由聚合規則的特定變更依 ID 取得變更

可觀測性 - 串流​

工具說明API 端點list_streams列出您帳戶中的所有遙測串流取得串流get_stream_details取得特定串流的詳細資訊取得串流詳細資訊create_stream建立新的遙測串流建立串流update_stream更新現有的遙測串流更新串流get_stream_attached_asset_details取得附加到串流的特定資產詳細資訊取得串流資產詳細資訊attach_stream_asset將資產附加到遙測串流將資產附加到串流search_attached_assets搜尋附加到遙測串流的資產搜尋附加到串流的資產list_stream_attached_assets_by_type依資產類型篩選列出附加到遙測串流的資產取得資產get_stream_network_edge_device取得附加到遙測串流的網路邊緣裝置詳細資訊取得串流網路邊緣裝置update_stream_network_edge_device更新或附加遙測串流的網路邊緣裝置更新串流網路邊緣裝置list_stream_subscriptions列出特定遙測串流的所有訂閱列出串流訂閱get_stream_subscription_details取得特定遙測串流訂閱的詳細資訊取得串流訂閱create_stream_subscription建立新的遙測串流訂閱建立串流訂閱update_stream_subscription更新現有的遙測串流訂閱更新串流訂閱

可觀測性 - 串流警示規則​

工具說明API 端點list_stream_alert_rules列出串流的所有警示規則取得警示規則get_stream_alert_rule_details取得特定警示規則的詳細資訊取得警示規則詳細資訊create_stream_alert_rule為串流建立新的警示規則建立警示規則update_stream_alert_rule更新現有的警示規則更新警示規則

可觀測性 - 雲端事件​

工具說明API 端點search_cloud_events搜尋您 Fabric 資源中的雲端事件搜尋雲端事件search_cloud_events_by_asset依資產 ID 取得特定資產的雲端事件依資產取得雲端事件

可觀測性 - 指標​

工具說明API 端點get_metric依資產 ID 取得特定資產的指標取得指標list_metrics_by_metros依 metro 代碼取得特定 Fabric Metro 的指標依資產 ID 取得指標search_metrics跨多個資產搜尋指標搜尋指標

代理程式​

工具說明API 端點create_agent建立新的 Fabric Agent建立代理程式get_agent_activities依 UUID 擷取特定代理程式的活動取得代理程式活動get_agent_details依 UUID 擷取特定代理程式的詳細資訊依 UUID 取得代理程式get_agent_template_details依 UUID 擷取特定代理程式範本的詳細資訊依 UUID 取得代理程式範本list_agent_templates列出所有可用的代理程式範本取得代理程式範本list_agents列出您帳戶中的所有代理程式取得代理程式

公司設定檔​

工具說明API 端點
get_company_profile透過 UUID 擷取特定公司設定檔的詳細資訊Get Company Profile by UUID
list_company_profile_private_services取得附加至公司設定檔的所有私有服務Get Private Services
list_company_profile_service_profiles取得附加至公司設定檔的所有服務設定檔Get Service Profiles
list_company_profile_tags取得附加至公司設定檔的所有標籤Get Tags
list_private_services擷取 Equinix Fabric 公司設定檔可用的私有服務清單Get Private Services
list_predefined_tags列出 Fabric 中所有可用的預定義標籤List Tags
search_company_profile使用篩選條件搜尋公司設定檔Search Company Profiles

指令範例

在您的 AI 代理中設定好 Fabric MCP 伺服器後,您就可以使用自然語言與 Fabric 資源互動。以下是一些常見查詢的範例:

基本查詢

  • 「顯示 SV 都會區中所有作用中的連線。」 – 搜尋並顯示矽谷都會區中所有作用中的連線。
  • 「哪些連接埠目前過度使用或可用頻寬為負值?」 – 分析連接埠使用率以識別容量問題。
  • 「摘要列出我所有的 Fabric Cloud Router。」 – 提供您帳戶中所有 Cloud Router 的概觀。
  • 「您可以更新名為 <connection_name> 的連線頻寬嗎?」 – 修改特定連線的頻寬配置。
  • 「您可以對此路由器型連線執行 ping 嗎?」 – 執行 ping 指令以測試透過 Cloud Router 連線的連通性。

進階查詢

MCP 伺服器可協助進行複雜的分析與最佳化任務:

  • 「我們希望精簡網路足跡。您能否分析我們在所有都會區中已啟用和已佈建的連接埠、路由器及連線使用率,找出使用率偏低的資源,並建議最佳化策略以降低每月成本,同時維持效能?此外,您能否建議增加備援選項來提升我們網路的復原能力?」 – 執行全面的網路分析,以找出成本最佳化的機會,同時維持或提升網路復原能力。
  • 「找出我們應該建立備援路徑但目前尚未建立的都會區。」 – 分析網路拓撲,以識別跨都會區的單點故障,並建議備援改善方案。
  • 「分析我們的連線模式,並找出網路拓撲中的任何單點故障。」 – 檢查連線架構以偵測弱點,並建議架構改善方案。