Fabric MCP Server

ทางการ

เซิร์ฟเวอร์ Fabric MCP เปิดเผยเครื่องมือ MCP ต่อไปนี้ที่ช่วยให้ผู้ช่วย AI สามารถโต้ตอบกับทรัพยากร Equinix Fabric ของคุณได้ แต่ละเครื่องมือสอดคล้องกับปลายทาง Fabric API ที่เฉพาะเจาะจง

คุณทำอะไรได้บ้างด้วย Fabric MCP?

  • ค้นหาและแสดงรายการการเชื่อมต่อ Fabric ที่ใช้งานอยู่ — ให้ AI ของคุณค้นหาการเชื่อมต่อโดยใช้ตัวกรอง เช่น metro หรือสถานะ ด้วย search_connections
  • จัดเตรียมทรัพยากร Fabric ใหม่ — สร้างการเชื่อมต่อ พอร์ต cloud router หรือ service token โดยใช้เครื่องมือ เช่น create_connection และ create_router
  • ตรวจสอบความถูกต้องของการเชื่อมต่อก่อนสร้าง — ตรวจสอบการกำหนดค่าหาข้อผิดพลาดโดยไม่ต้องปรับใช้ โดยใช้ check_connection
  • จัดการนโยบายการกำหนดเส้นทางและการรับส่งข้อมูล — แนบตัวกรองเส้นทางหรือการรวมกลุ่มเข้ากับการเชื่อมต่อ และกำหนดค่าโปรโตคอลการกำหนดเส้นทาง BGP
  • ตรวจสอบข้อมูลทางไกลและเมตริก — ตั้งค่าสตรีมการสังเกตการณ์และกฎการแจ้งเตือน หรือสอบถามเมตริกสำหรับสินทรัพย์และ metro ที่เฉพาะเจาะจง

เอกสาร

ในหน้านี้

Fabric MCP server โฮสต์อยู่ที่ https://mcp.equinix.com/fabric และสามารถใช้งานร่วมกับ AI เอเจนต์ที่รองรับ MCP ได้

สำหรับข้อมูลทั่วไปเกี่ยวกับการตั้งค่าและการกำหนดค่าเซิร์ฟเวอร์ MCP โปรดดู ภาพรวมเซิร์ฟเวอร์ MCP

Private Beta

Fabric MCP Server ขณะนี้อยู่ในช่วง Private Beta หากคุณสนใจเข้าร่วมโปรแกรม Beta กรุณาส่งอีเมลไปที่ fabric-intelligence-support@equinix.com หรือติดต่อตัวแทน Equinix ของคุณ

เครื่องมือ​

Fabric MCP server มีเครื่องมือ MCP ต่อไปนี้ที่ช่วยให้ผู้ช่วย AI สามารถโต้ตอบกับทรัพยากร Equinix Fabric ของคุณได้ แต่ละเครื่องมือสอดคล้องกับ API endpoint ของ Fabric เฉพาะ

สำคัญ

เราแนะนำให้เปิดใช้งานการยืนยันจากมนุษย์สำหรับการดำเนินการของเครื่องมือ โดยเฉพาะอย่างยิ่งสำหรับการดำเนินการที่สร้าง อัปเดต หรือลบทรัพยากร ซึ่งจะช่วยป้องกันการเปลี่ยนแปลงที่ไม่ตั้งใจต่อโครงสร้างพื้นฐาน Fabric ของคุณ

ข้อจำกัดปัจจุบัน

ฟังก์ชันการลบยังไม่รองรับใน Fabric MCP Server ซึ่งรวมถึงการลบการเชื่อมต่อ พอร์ต และ Cloud Router

การเชื่อมต่อ​

เครื่องมือคำอธิบายAPI Endpointcreate_connectionสร้างการเชื่อมต่อ Fabric ใหม่สร้างการเชื่อมต่อsearch_connectionsค้นหาการเชื่อมต่อ Fabric โดยใช้การกรองขั้นสูง การแบ่งหน้า และการเรียงลำดับค้นหาการเชื่อมต่อupdate_connectionอัปเดตการเชื่อมต่อ Equinix Fabric โดยใช้ UUIDอัปเดตการเชื่อมต่อcheck_connectionตรวจสอบการกำหนดค่าการเชื่อมต่อ Fabric ก่อนการสร้างตรวจสอบการเชื่อมต่อretry_connectionดำเนินการกับการเชื่อมต่อ Fabricการดำเนินการกับการเชื่อมต่อ

Fabric Metros​

เครื่องมือคำอธิบายAPI Endpointget_metroดึงข้อมูลรายละเอียดเกี่ยวกับ Fabric Metro เฉพาะโดยส่ง Metro Codeรับ Metro ตามรหัสlist_metrosดึงข้อมูล metros ทั้งหมดที่มีใน Fabricรับ Metros ทั้งหมด

พอร์ต​

เครื่องมือคำอธิบายAPI Endpointcreate_portสร้างพอร์ต Equinix Fabric ใหม่สร้างพอร์ตsearch_portsค้นหาพอร์ต Fabric โดยใช้การกรองขั้นสูง การแบ่งหน้า และการเรียงลำดับค้นหาพอร์ตupdate_portอัปเดตการกำหนดค่าพอร์ต Fabricอัปเดตพอร์ตget_vlan_portรับการกำหนดค่า VLAN สำหรับพอร์ตเฉพาะรับ VLAN ของพอร์ตattach_physical_ports_to_lagแนบพอร์ตทางกายภาพเข้ากับ Link Aggregation Group (LAG)เพิ่มเข้า Lag

Cloud Routers​

เครื่องมือคำอธิบายAPI Endpointsearch_routersค้นหา Equinix Fabric Cloud Routers โดยใช้การกรองขั้นสูง การแบ่งหน้า และการเรียงลำดับค้นหา Cloud Routerscreate_routerสร้าง Fabric Cloud Router ใหม่สร้าง Cloud Routerupdate_routerอัปเดต Fabric Cloud Router ที่มีอยู่อัปเดต Cloud Routerlist_router_packagesแสดงรายการแพ็คเกจ Cloud Router ที่มีทั้งหมดแสดงรายการแพ็คเกจcreate_router_commandsเริ่มคำสั่ง router เช่น ping หรือ tracerouteสร้างคำสั่ง Routersearch_router_commandsค้นหาผลลัพธ์การดำเนินการคำสั่ง routerค้นหาคำสั่ง Routersearch_routesค้นหาเส้นทางรวมถึงเส้นทางที่โฆษณา รับ และใช้งานอยู่ค้นหาเส้นทางrefresh_routesสร้างการดำเนินการตารางเส้นทางสำหรับ Cloud Routerสร้างการดำเนินการเส้นทาง

โปรโตคอลการจัดเส้นทาง​

เครื่องมือคำอธิบายAPI Endpointlist_routing_protocolsแสดงรายการโปรโตคอลการจัดเส้นทางทั้งหมดสำหรับการเชื่อมต่อรับโปรโตคอลการจัดเส้นทางcreate_routing_protocolสร้างโปรโตคอลการจัดเส้นทางใหม่สร้างโปรโตคอลการจัดเส้นทางupdate_routing_protocolอัปเดตโปรโตคอลการจัดเส้นทางที่มีอยู่อัปเดตโปรโตคอลการจัดเส้นทางreplace_routing_protocolแทนที่โปรโตคอลการจัดเส้นทางที่มีอยู่แทนที่โปรโตคอลการจัดเส้นทางcreate_routing_protocol_actionล้างหรือรีเซ็ตเซสชัน BGP สำหรับโปรโตคอลการจัดเส้นทางล้าง/รีเซ็ต BGPlist_routing_protocol_actionsรับสถานะการดำเนินการ BGP ทั้งหมดสำหรับโปรโตคอลการจัดเส้นทางรับการดำเนินการ BGP

ราคา​

เครื่องมือคำอธิบายAPI Endpointsearch_pricesค้นหาข้อมูลราคาสำหรับทรัพยากร Fabricค้นหาราคา

Precision Time​

เครื่องมือคำอธิบายAPI Endpointsearch_time_servicesค้นหาบริการ Equinix Precision Timeค้นหาบริการเวลาcreate_time_serviceสร้างการกำหนดค่าบริการ Precision Timeสร้างบริการเวลาupdate_time_serviceอัปเดตการกำหนดค่าบริการ Precision Timeอัปเดตบริการเวลา

โปรไฟล์บริการ​

เครื่องมือคำอธิบายAPI Endpointget_service_profileดึงข้อมูลรายละเอียดเกี่ยวกับโปรไฟล์บริการเฉพาะโดยใช้ UUIDรับโปรไฟล์search_service_profilesค้นหาโปรไฟล์บริการ Fabric โดยใช้การกรองขั้นสูงค้นหาโปรไฟล์บริการcreate_service_profileสร้างโปรไฟล์บริการ Fabric ใหม่สร้างโปรไฟล์บริการupdate_service_profileอัปเดตโปรไฟล์บริการที่มีอยู่อัปเดตโปรไฟล์บริการreplace_service_profileแทนที่การกำหนดค่าโปรไฟล์บริการแทนที่โปรไฟล์บริการlist_service_profile_metrosรับข้อมูล metro สำหรับโปรไฟล์บริการเฉพาะรับ Metros ของโปรไฟล์บริการ

โทเค็นบริการ​

เครื่องมือคำอธิบายAPI Endpointsearch_service_tokensค้นหาโทเค็นบริการ Fabricค้นหาโทเค็นบริการcreate_service_tokenสร้างโทเค็นบริการใหม่สร้างโทเค็นบริการupdate_service_tokenอัปเดตโทเค็นบริการที่มีอยู่อัปเดตโทเค็นบริการ

เครือข่าย​

เครื่องมือคำอธิบายAPI Endpointsearch_networksค้นหาเครือข่าย Fabricค้นหาเครือข่ายcreate_networkสร้างเครือข่าย Fabric ใหม่สร้างเครือข่ายupdate_networkอัปเดตเครือข่าย Fabric ที่มีอยู่อัปเดตเครือข่าย

ตัวกรองเส้นทาง​

เครื่องมือคำอธิบายAPI Endpointsearch_route_filtersค้นหาตัวกรองเส้นทาง Cloud Routerค้นหาตัวกรองเส้นทางcreate_route_filterสร้างตัวกรองเส้นทางใหม่สำหรับการจัดการทราฟฟิกสร้างตัวกรองเส้นทางupdate_route_filterอัปเดตการกำหนดค่าตัวกรองเส้นทางที่มีอยู่อัปเดตตัวกรองเส้นทางattach_route_filterแนบตัวกรองเส้นทางเข้ากับการเชื่อมต่อ Fabricแนบตัวกรองเส้นทางlist_route_filter_connectionsดึงข้อมูลการเชื่อมต่อทั้งหมดที่ใช้ตัวกรองเส้นทางที่มีอยู่รับการเชื่อมต่อตัวกรองเส้นทางget_route_filter_changesดึงข้อมูลการเปลี่ยนแปลงทั้งหมดสำหรับตัวกรองเส้นทางเฉพาะรับการเปลี่ยนแปลงทั้งหมดget_route_filter_changes_by_uuidดึงข้อมูลการเปลี่ยนแปลงเฉพาะสำหรับตัวกรองเส้นทางตามรหัสการเปลี่ยนแปลงรับการเปลี่ยนแปลงตามรหัสlist_route_filters_for_connectionแสดงรายการตัวกรองเส้นทางทั้งหมดที่แนบกับการเชื่อมต่อ Fabricรับตัวกรองเส้นทางทั้งหมดsearch_route_filter_attachments_for_fcrค้นหาการแนบตัวกรองเส้นทางสำหรับ Cloud Router ที่กำหนดค้นหาการแนบตัวกรองเส้นทางของ Cloud Router

กฎตัวกรองเส้นทาง​

เครื่องมือคำอธิบายAPI Endpointlist_route_filter_rulesแสดงรายการกฎทั้งหมดสำหรับ Route Filter ที่ระบุGet Route Filter Rulesget_route_filter_ruleรับข้อมูลโดยละเอียดเกี่ยวกับกฎ Route Filter ที่ระบุGet Route Filter Rulecreate_route_filter_ruleสร้างกฎใหม่สำหรับ Route FilterCreate Route Filter Rulesupdate_route_filter_ruleอัปเดตกฎ Route Filter ที่มีอยู่Update Route Filter Ruleget_route_filter_rule_changesเรียกดูการเปลี่ยนแปลงทั้งหมดสำหรับกฎ Route Filter ที่ระบุGet All Changesget_route_filter_rule_changes_by_uuidเรียกดูการเปลี่ยนแปลงที่ระบุสำหรับกฎ Route Filter โดยใช้ change IDGet Change By ID

Route Aggregation​

เครื่องมือคำอธิบายAPI Endpointget_route_aggregationเรียกดูข้อมูลโดยละเอียดเกี่ยวกับ Route Aggregation ที่ระบุโดยใช้ UUIDGet Aggregationsearch_route_aggregationsค้นหา Cloud Router Route AggregationsSearch Route Aggregationcreate_route_aggregationสร้าง Route Aggregation ใหม่สำหรับการจัดการทราฟฟิกCreate Route Aggregationupdate_route_aggregationอัปเดตการกำหนดค่า Route Aggregation ที่มีอยู่Update Route Aggregationattach_route_aggregationแนบ Route Aggregation เข้ากับ Fabric ConnectionAttach Route Aggregationlist_route_aggregation_connectionsเรียกดูการเชื่อมต่อทั้งหมดที่ใช้ Route Aggregation ที่มีอยู่Get Route Aggregation Connectionsget_route_aggregation_changesเรียกดูการเปลี่ยนแปลงทั้งหมดสำหรับ Route Aggregation ที่ระบุGet All Changesget_route_aggregation_changes_by_uuidเรียกดูการเปลี่ยนแปลงที่ระบุสำหรับ Route Aggregation โดยใช้ change IDGet Change By IDlist_route_aggregations_for_connectionแสดงรายการ Route Aggregations ทั้งหมดที่แนบกับ Fabric ConnectionGet All Aggregationssearch_route_aggregation_attachments_for_fcrค้นหา Route Aggregation attachments สำหรับ Cloud Router ที่กำหนดSearch Cloud Router Route Aggregation Attachments

Route Aggregation Rules​

เครื่องมือคำอธิบายAPI Endpointlist_route_aggregation_rulesแสดงรายการกฎทั้งหมดสำหรับ Route Aggregation ที่ระบุList Route Aggregation Rulesget_route_aggregation_ruleรับข้อมูลโดยละเอียดเกี่ยวกับกฎ Route Aggregation ที่ระบุGet Route Aggregation Rulecreate_route_aggregation_ruleสร้างกฎใหม่สำหรับ Route AggregationCreate Route Aggregation Rulesupdate_route_aggregation_ruleอัปเดตกฎ Route Aggregation ที่มีอยู่Update Route Aggregation Ruleget_route_aggregation_rule_changesเรียกดูการเปลี่ยนแปลงทั้งหมดสำหรับกฎ Route Aggregation ที่ระบุGet All Changesget_route_aggregation_rule_changes_by_uuidเรียกดูการเปลี่ยนแปลงที่ระบุสำหรับกฎ Route Aggregation โดยใช้ change IDGet Change By ID

Observability - Streams​

เครื่องมือคำอธิบายAPI Endpointlist_streamsแสดงรายการสตรีม telemetry ทั้งหมดในบัญชีของคุณGet Streamsget_stream_detailsรับข้อมูลโดยละเอียดเกี่ยวกับสตรีมที่ระบุGet Stream Detailscreate_streamสร้างสตรีม telemetry ใหม่Create Streamupdate_streamอัปเดตสตรีม telemetry ที่มีอยู่Update Streamget_stream_attached_asset_detailsรับรายละเอียดเกี่ยวกับ asset ที่แนบกับสตรีมGet Stream Asset Detailsattach_stream_assetแนบ asset เข้ากับสตรีม telemetryAttach Asset to Streamsearch_attached_assetsค้นหา assets ที่แนบกับสตรีม telemetrySearch Asset to Streamlist_stream_attached_assets_by_typeแสดงรายการ assets ที่แนบกับสตรีม telemetry โดยกรองตามประเภท assetGet Assetsget_stream_network_edge_deviceรับรายละเอียดสำหรับอุปกรณ์ network edge ที่แนบกับสตรีม telemetryGet Stream Network Edge Deviceupdate_stream_network_edge_deviceอัปเดตหรือแนบอุปกรณ์ network edge สำหรับสตรีม telemetryUpdate Stream Network Edge Devicelist_stream_subscriptionsแสดงรายการการสมัครรับข้อมูลทั้งหมดสำหรับสตรีม telemetry ที่ระบุList Stream Subscriptionget_stream_subscription_detailsรับรายละเอียดเกี่ยวกับการสมัครรับข้อมูลสตรีม telemetry ที่ระบุGet Stream Subscriptioncreate_stream_subscriptionสร้างการสมัครรับข้อมูลสตรีม telemetry ใหม่Create Stream Subscriptionupdate_stream_subscriptionอัปเดตการสมัครรับข้อมูลสตรีม telemetry ที่มีอยู่Update Stream Subscription

Observability - Stream Alert Rules​

เครื่องมือคำอธิบายAPI Endpointlist_stream_alert_rulesแสดงรายการกฎการแจ้งเตือนทั้งหมดสำหรับสตรีมGet Alert Rulesget_stream_alert_rule_detailsรับข้อมูลโดยละเอียดเกี่ยวกับกฎการแจ้งเตือนที่ระบุGet Alert Rule Detailscreate_stream_alert_ruleสร้างกฎการแจ้งเตือนใหม่สำหรับสตรีมCreate Alert Ruleupdate_stream_alert_ruleอัปเดตกฎการแจ้งเตือนที่มีอยู่Update Alert Rule

Observability - Cloud Events​

เครื่องมือคำอธิบายAPI Endpointsearch_cloud_eventsค้นหา cloud events ในทรัพยากร Fabric ของคุณSearch Cloud Eventssearch_cloud_events_by_assetรับ cloud events สำหรับ asset ที่ระบุโดยใช้ asset IDGet Cloud Events By Asset

Observability - Metrics​

เครื่องมือคำอธิบายAPI Endpointget_metricรับ metrics สำหรับ asset ที่ระบุโดยใช้ asset IDGet Metricslist_metrics_by_metrosรับ metrics สำหรับ Fabric Metro ที่ระบุโดยใช้ metro codeGet Metrics by Asset Idsearch_metricsค้นหา metrics ในหลาย assetsSearch Metrics

Agents​

เครื่องมือคำอธิบายAPI Endpointcreate_agentสร้าง Fabric Agent ใหม่Create Agentget_agent_activitiesเรียกดูกิจกรรมสำหรับ agent ที่ระบุโดยใช้ UUIDGet Agent Activitiesget_agent_detailsเรียกดูข้อมูลโดยละเอียดเกี่ยวกับ agent ที่ระบุโดยใช้ UUIDGet Agent by UUIDget_agent_template_detailsเรียกดูข้อมูลโดยละเอียดเกี่ยวกับเทมเพลต agent ที่ระบุโดยใช้ UUIDGet Agent Template by UUIDlist_agent_templatesแสดงรายการเทมเพลต agent ที่พร้อมใช้งานทั้งหมดGet Agent Templateslist_agentsแสดงรายการ agent ทั้งหมดในบัญชีของคุณGet Agents

Company Profiles​

เครื่องมือคำอธิบายAPI Endpointget_company_profileดึงข้อมูลโดยละเอียดเกี่ยวกับโปรไฟล์บริษัทเฉพาะด้วย UUIDGet Company Profile by UUIDlist_company_profile_private_servicesรับบริการส่วนตัวทั้งหมดที่แนบกับโปรไฟล์บริษัทGet Private Serviceslist_company_profile_service_profilesรับโปรไฟล์บริการทั้งหมดที่แนบกับโปรไฟล์บริษัทGet Service Profileslist_company_profile_tagsรับแท็กทั้งหมดที่แนบกับโปรไฟล์บริษัทGet Tagslist_private_servicesดึงรายการบริการส่วนตัวที่พร้อมใช้งานสำหรับโปรไฟล์บริษัท Equinix FabricGet Private Serviceslist_predefined_tagsแสดงรายการแท็กที่กำหนดไว้ล่วงหน้าทั้งหมดที่มีใน FabricList Tagssearch_company_profileค้นหาโปรไฟล์บริษัทโดยใช้เกณฑ์ตัวกรองSearch Company Profiles

คำสั่งตัวอย่าง​

เมื่อคุณกำหนดค่า Fabric MCP server ใน AI agent ของคุณแล้ว คุณสามารถใช้ภาษาธรรมชาติเพื่อโต้ตอบกับทรัพยากร Fabric ของคุณได้ ต่อไปนี้คือตัวอย่างคำถามทั่วไป:

คำถามพื้นฐาน​

  • "แสดงการเชื่อมต่อที่ใช้งานอยู่ทั้งหมดใน metro SV" – ค้นหาและแสดงการเชื่อมต่อที่ใช้งานอยู่ทั้งหมดใน Silicon Valley metro
  • "พอร์ตใดบ้างที่มีการใช้งานเกินหรือมีแบนด์วิดท์คงเหลือติดลบ" – วิเคราะห์การใช้พอร์ตเพื่อระบุปัญหาด้านความจุ
  • "สรุป Fabric Cloud Routers ทั้งหมดของฉัน" – ให้ภาพรวมของ Cloud Routers ทั้งหมดในบัญชีของคุณ
  • "คุณอัปเดตแบนด์วิดท์สำหรับการเชื่อมต่อที่ชื่อ <connection_name> ได้ไหม" – ปรับเปลี่ยนการจัดสรรแบนด์วิดท์สำหรับการเชื่อมต่อเฉพาะ
  • "คุณ ping การเชื่อมต่อแบบเราเตอร์นี้ได้ไหม" – รันคำสั่ง ping เพื่อทดสอบการเชื่อมต่อผ่านการเชื่อมต่อ Cloud Router

คำถามขั้นสูง​

MCP server สามารถช่วยงานวิเคราะห์และเพิ่มประสิทธิภาพที่ซับซ้อนได้:

  • "เรากำลังมองหาการปรับลดขนาดฟุตพรินต์เครือข่ายของเรา คุณช่วยวิเคราะห์การใช้พอร์ต เราเตอร์ และการเชื่อมต่อที่ใช้งานและเตรียมไว้แล้วของเราทั้งหมดในทุก metro ระบุทรัพยากรที่ใช้งานน้อยเกินไป และแนะนำกลยุทธ์การเพิ่มประสิทธิภาพเพื่อลดค่าใช้จ่ายรายเดือนของเราในขณะที่ยังคงประสิทธิภาพไว้ได้ไหม นอกจากนี้ คุณช่วยแนะนำตัวเลือกการเพิ่มความซ้ำซ้อนเพื่อปรับปรุงความยืดหยุ่นของเครือข่ายของเราได้ไหม" – ดำเนินการวิเคราะห์เครือข่ายอย่างครอบคลุมเพื่อระบุโอกาสในการเพิ่มประสิทธิภาพด้านต้นทุนในขณะที่ยังคงรักษาหรือปรับปรุงความยืดหยุ่นของเครือข่าย
  • "ค้นหา metro ที่เราควรสร้างเส้นทางสำรองแต่ปัจจุบันยังไม่มี" – วิเคราะห์โทโพโลยีเครือข่ายเพื่อระบุจุดล้มเหลวเดียวในทุก metro และแนะนำการปรับปรุงความซ้ำซ้อน
  • "วิเคราะห์รูปแบบการเชื่อมต่อของเราและระบุจุดล้มเหลวเดียวใดๆ ในโทโพโลยีเครือข่ายของเรา" – ตรวจสอบสถาปัตยกรรมการเชื่อมต่อเพื่อตรวจจับช่องโหว่และแนะนำการปรับปรุงสถาปัตยกรรม