The Fabric MCP server is available at https://mcp.equinix.com/fabric. For setup, authentication, and security guidance, see the MCP Server Overview.
[!-secondary] -secondary
Public Preview
The Fabric MCP server is in public preview. Tools, descriptions, and response formats may change before general availability.
For feedback, questions, or help with the MCP server, email fabric-intelligence-support@equinix.com.
Permission Levels
Each tool in the following tables lists the lowest permission level required to call it. Two controls must permit a call: the roles assigned to your Equinix Customer Portal account, and the permission level you select when you connect a client. The issued token grants the intersection of the two. For more information, see Permissions Model.
| Level | Description Viewer Searches and lookups. Makes no changes. Operator Viewer access, plus modification of existing resources and attach or detach operations. Manager Operator access, plus creation of resources. Ordering a port or a Cloud Router is billed at the same rate as ordering one in the portal. |
|---|
| Viewer | Searches and lookups. Makes no changes. |
| Operator | Viewer access, plus modification of existing resources and attach or detach operations. |
| Manager | Operator access, plus creation of resources. Ordering a port or a Cloud Router is billed at the same rate as ordering one in the portal. |
Use the narrowest permission level that covers the work. A client connected with Viewer cannot change resources, regardless of the roles assigned to the account.
The server publishes no delete tools. No permission level, including Manager, can remove a connection, port, Cloud Router, or network.
Tools
Connections
| Tool | Level | Description | API Reference search_connections Viewer Search for Fabric Connections using advanced filtering, pagination, and sorting Search Connection check_connection Viewer Validate a Fabric Connection configuration before creation Validate Connection create_connection Operator Create a new Fabric Connection Create Connection update_connection Operator Update an Equinix Fabric Connection using its UUID Update Connection retry_connection Operator Perform actions on a Fabric Connection Connection Actions |
|---|
search_connections | Viewer | Search for Fabric Connections using advanced filtering, pagination, and sorting | Search Connection |
check_connection | Viewer | Validate a Fabric Connection configuration before creation | Validate Connection |
create_connection | Operator | Create a new Fabric Connection | Create Connection |
update_connection | Operator | Update an Equinix Fabric Connection using its UUID | Update Connection |
retry_connection | Operator | Perform actions on a Fabric Connection | Connection Actions |
Metros
| Tool | Level | Description | API Reference list_metros Viewer Fetch all metros available in Fabric Get All Metros get_metro Viewer Retrieve detailed information about a specific Fabric Metro by passing its Metro Code Get Metro by Code |
|---|
list_metros | Viewer | Fetch all metros available in Fabric | Get All Metros |
get_metro | Viewer | Retrieve detailed information about a specific Fabric Metro by passing its Metro Code | Get Metro by Code |
Projects
| Tool | Level | Description | API Reference list_project Viewer List the projects your account can see, with their project identifiers Get Projects list_projects Fetch all projects available in the Equinix Substrate Governance API. API Reference |
|---|
list_project | Viewer | List the projects your account can see, with their project identifiers | Get Projects |
list_projects | Fetch all projects available in the Equinix Substrate Governance API. | API Reference | |
Pricing
| Tool | Level | Description | API Reference search_prices Viewer Search for pricing information across Fabric resources Search Prices |
|---|
search_prices | Viewer | Search for pricing information across Fabric resources | Search Prices |
Ports
| Tool | Level | Description | API Reference search_ports Viewer Search for Fabric Ports using advanced filtering, pagination, and sorting Search Ports get_vlan_port Viewer Get VLAN configurations for a specific port Get Port VLANs create_port Manager Create a new Equinix Fabric Port Create Port update_port Operator Update a Fabric Port configuration Update Port attach_physical_ports_to_lag Operator Attach Physical Ports to a Link Aggregation Group (LAG) Add to Lag |
|---|
search_ports | Viewer | Search for Fabric Ports using advanced filtering, pagination, and sorting | Search Ports |
get_vlan_port | Viewer | Get VLAN configurations for a specific port | Get Port VLANs |
create_port | Manager | Create a new Equinix Fabric Port | Create Port |
update_port | Operator | Update a Fabric Port configuration | Update Port |
attach_physical_ports_to_lag | Operator | Attach Physical Ports to a Link Aggregation Group (LAG) | Add to Lag |
Cloud Routers
| Tool | Level | Description | API Reference search_routers Viewer Search for Equinix Fabric Cloud Routers using advanced filtering, pagination, and sorting Search Cloud Routers list_router_packages Viewer List all available Cloud Router packages List Packages create_router Manager Create a new Fabric Cloud Router Create Cloud Router update_router Manager Update an existing Fabric Cloud Router Update Cloud Router create_router_command Operator Run a router command such as ping or traceroute Create Router Command search_router_commands Viewer Search for router command execution results Search Router Commands search_routes Viewer Search for routes including advertised, received, and active routes Search Routes refresh_routes Viewer Create route table actions for a Cloud Router Create Route Actions |
|---|
search_routers | Viewer | Search for Equinix Fabric Cloud Routers using advanced filtering, pagination, and sorting | Search Cloud Routers |
list_router_packages | Viewer | List all available Cloud Router packages | List Packages |
create_router | Manager | Create a new Fabric Cloud Router | Create Cloud Router |
update_router | Manager | Update an existing Fabric Cloud Router | Update Cloud Router |
create_router_command | Operator | Run a router command such as ping or traceroute | Create Router Command |
search_router_commands | Viewer | Search for router command execution results | Search Router Commands |
search_routes | Viewer | Search for routes including advertised, received, and active routes | Search Routes |
refresh_routes | Viewer | Create route table actions for a Cloud Router | Create Route Actions |
Routing Protocols
Networks
| Tool | Level | Description | API Reference search_networks Viewer Search for Fabric Networks Search Networks create_network Manager Create a new Fabric Network Create Network update_network Operator Update an existing Fabric Network Update Network |
|---|
search_networks | Viewer | Search for Fabric Networks | Search Networks |
create_network | Manager | Create a new Fabric Network | Create Network |
update_network | Operator | Update an existing Fabric Network | Update Network |
IP Blocks
| Tool | Level | Description | API Reference search_ip_blocks Viewer Search Fabric IP blocks Search IP Blocks add_ip_block_to_eia_service Operator Add an IP block to an Equinix Internet Access service Add IP Block |
|---|
search_ip_blocks | Viewer | Search Fabric IP blocks | Search IP Blocks |
add_ip_block_to_eia_service | Operator | Add an IP block to an Equinix Internet Access service | Add IP Block |
Service Profiles
Service Tokens
Route Filters
Route Filter Rules
Route Aggregations
Route Aggregation Rules
Telemetry Streams
| 도구 | 수준 | 설명 | API 참조 list_streams 뷰어 계정의 모든 원격 측정 스트림 나열 스트림 가져오기 get_stream 뷰어 하나의 원격 측정 스트림에 대한 세부 정보 가져오기 스트림 가져오기 create_stream 관리자 새 원격 측정 스트림 생성 스트림 생성 update_stream 관리자 기존 원격 측정 스트림 업데이트 스트림 업데이트 get_stream_network_edge_device 뷰어 원격 측정 스트림에 연결된 네트워크 에지 디바이스에 대한 세부 정보 가져오기 스트림 네트워크 에지 디바이스 가져오기 update_stream_network_edge_device 운영자 원격 측정 스트림에 대한 네트워크 에지 디바이스 업데이트 또는 연결 스트림 네트워크 에지 디바이스 업데이트 |
|---|
list_streams | 뷰어 | 계정의 모든 원격 측정 스트림 나열 | 스트림 가져오기 |
get_stream | 뷰어 | 하나의 원격 측정 스트림에 대한 세부 정보 가져오기 | 스트림 가져오기 |
create_stream | 관리자 | 새 원격 측정 스트림 생성 | 스트림 생성 |
update_stream | 관리자 | 기존 원격 측정 스트림 업데이트 | 스트림 업데이트 |
get_stream_network_edge_device | 뷰어 | 원격 측정 스트림에 연결된 네트워크 에지 디바이스에 대한 세부 정보 가져오기 | 스트림 네트워크 에지 디바이스 가져오기 |
update_stream_network_edge_device | 운영자 | 원격 측정 스트림에 대한 네트워크 에지 디바이스 업데이트 또는 연결 | 스트림 네트워크 에지 디바이스 업데이트 |
스트림 자산
| 도구 | 수준 | 설명 | API 참조 search_attached_assets 뷰어 원격 측정 스트림에 연결된 자산 검색 스트림에 자산 검색 list_stream_attached_assets_by_type 뷰어 자산 유형으로 필터링된 원격 측정 스트림에 연결된 자산 나열 자산 가져오기 get_stream_attached_asset 뷰어 스트림에 연결된 하나의 자산에 대한 세부 정보 가져오기 스트림 자산 가져오기 attach_stream_asset 운영자 원격 측정 스트림에 자산 연결 스트림에 자산 연결 |
|---|
search_attached_assets | 뷰어 | 원격 측정 스트림에 연결된 자산 검색 | 스트림에 자산 검색 |
list_stream_attached_assets_by_type | 뷰어 | 자산 유형으로 필터링된 원격 측정 스트림에 연결된 자산 나열 | 자산 가져오기 |
get_stream_attached_asset | 뷰어 | 스트림에 연결된 하나의 자산에 대한 세부 정보 가져오기 | 스트림 자산 가져오기 |
attach_stream_asset | 운영자 | 원격 측정 스트림에 자산 연결 | 스트림에 자산 연결 |
스트림 구독
| 도구 | 수준 | 설명 | API 참조 list_stream_subscriptions 뷰어 특정 원격 측정 스트림에 대한 모든 구독 나열 스트림 구독 나열 get_stream_subscription 뷰어 하나의 스트림 구독에 대한 세부 정보 가져오기 스트림 구독 가져오기 create_stream_subscription 운영자 새 원격 측정 스트림 구독 생성 스트림 구독 생성 update_stream_subscription 운영자 기존 원격 측정 스트림 구독 업데이트 스트림 구독 업데이트 |
|---|
list_stream_subscriptions | 뷰어 | 특정 원격 측정 스트림에 대한 모든 구독 나열 | 스트림 구독 나열 |
get_stream_subscription | 뷰어 | 하나의 스트림 구독에 대한 세부 정보 가져오기 | 스트림 구독 가져오기 |
create_stream_subscription | 운영자 | 새 원격 측정 스트림 구독 생성 | 스트림 구독 생성 |
update_stream_subscription | 운영자 | 기존 원격 측정 스트림 구독 업데이트 | 스트림 구독 업데이트 |
스트림 알림 규칙
| 도구 | 수준 | 설명 | API 참조 list_stream_alert_rules 뷰어 스트림에 대한 모든 알림 규칙 나열 알림 규칙 가져오기 get_stream_alert_rule 뷰어 하나의 스트림 알림 규칙에 대한 세부 정보 가져오기 알림 규칙 가져오기 create_stream_alert_rule 운영자 스트림에 대한 새 알림 규칙 생성 알림 규칙 생성 replace_stream_alert_rule 운영자 스트림 알림 규칙 교체 알림 규칙 교체 |
|---|
list_stream_alert_rules | 뷰어 | 스트림에 대한 모든 알림 규칙 나열 | 알림 규칙 가져오기 |
get_stream_alert_rule | 뷰어 | 하나의 스트림 알림 규칙에 대한 세부 정보 가져오기 | 알림 규칙 가져오기 |
create_stream_alert_rule | 운영자 | 스트림에 대한 새 알림 규칙 생성 | 알림 규칙 생성 |
replace_stream_alert_rule | 운영자 | 스트림 알림 규칙 교체 | 알림 규칙 교체 |
애플리케이션 연결
| 도구 | 수준 | 설명 | API 참조 search_application_links 뷰어 애플리케이션 연결 링크 검색 링크 검색 get_application_link 뷰어 하나의 애플리케이션 연결 링크에 대한 세부 정보 가져오기 링크 가져오기 create_application_link 관리자 애플리케이션 연결 링크 생성 링크 생성 attach_application_domain_to_link 운영자 애플리케이션 연결 링크에 도메인 연결 도메인 연결 attach_application_service_to_link 운영자 애플리케이션 연결 링크에 서비스 연결 서비스 연결 search_application_domains 뷰어 애플리케이션 연결 도메인 검색 도메인 검색 get_application_domain 뷰어 하나의 애플리케이션 연결 도메인에 대한 세부 정보 가져오기 도메인 가져오기 create_application_domain 운영자 애플리케이션 연결 도메인 생성 도메인 생성 search_application_services 뷰어 애플리케이션 연결 서비스 검색 서비스 검색 create_application_service 운영자 애플리케이션 연결 서비스 생성 서비스 생성 search_application_subscriptions 뷰어 애플리케이션 연결 구독 검색 구독 검색 create_application_subscription 운영자 애플리케이션 연결 구독 생성 구독 생성 |
|---|
search_application_links | 뷰어 | 애플리케이션 연결 링크 검색 | 링크 검색 |
get_application_link | 뷰어 | 하나의 애플리케이션 연결 링크에 대한 세부 정보 가져오기 | 링크 가져오기 |
create_application_link | 관리자 | 애플리케이션 연결 링크 생성 | 링크 생성 |
attach_application_domain_to_link | 운영자 | 애플리케이션 연결 링크에 도메인 연결 | 도메인 연결 |
attach_application_service_to_link | 운영자 | 애플리케이션 연결 링크에 서비스 연결 | 서비스 연결 |
search_application_domains | 뷰어 | 애플리케이션 연결 도메인 검색 | 도메인 검색 |
get_application_domain | 뷰어 | 하나의 애플리케이션 연결 도메인에 대한 세부 정보 가져오기 | 도메인 가져오기 |
create_application_domain | 운영자 | 애플리케이션 연결 도메인 생성 | 도메인 생성 |
search_application_services | 뷰어 | 애플리케이션 연결 서비스 검색 | 서비스 검색 |
create_application_service | 운영자 | 애플리케이션 연결 서비스 생성 | 서비스 생성 |
search_application_subscriptions | 뷰어 | 애플리케이션 연결 구독 검색 | 구독 검색 |
create_application_subscription | 운영자 | 애플리케이션 연결 구독 생성 | 구독 생성 |
관찰 가능성 - 스트림
| 도구 | 설명 | API 엔드포인트 search_streams 필터, 와일드카드 일치, 정렬 및 페이지네이션을 사용하여 Equinix Fabric 스트림 검색. API 참조 |
|---|
search_streams | 필터, 와일드카드 일치, 정렬 및 페이지네이션을 사용하여 Equinix Fabric 스트림 검색. | API 참조 |
예제 프롬프트
다음 예제는 이러한 도구가 지원하는 요청 유형을 보여줍니다. 클라이언트가 호출할 도구를 선택합니다. 도구 이름을 지정할 필요는 없습니다.
일상적인 사용
- "SV 메트로의 모든 활성 연결을 보여줘."
- "과도하게 사용되거나 사용 가능한 대역폭이 음수인 포트는 무엇인가?"
- "내 Fabric Cloud Router를 요약해줘."
- "Cloud Router를 만들 수 있는 프로젝트는 무엇인가?"
- "
<connection_name>라는 연결의 대역폭을 1Gbps로 변경해줘."
- "이 라우터 기반 연결의 원격 끝을 핑해줘."
- "프랑크푸르트에서 10Gbps 포트의 비용은 얼마인가?"
더 큰 질문
도구를 결합할 수 있으므로 에이전트가 다단계 분석을 완료할 수 있습니다:
- "모든 메트로에서 포트, 라우터 및 연결 사용률을 살펴봐. 사용률이 낮은 것을 찾아 성능에 영향을 주지 않고 비용을 줄일 수 있는 곳을 알려줘."
- "단일 경로로 종료되는 메트로를 찾아 두 번째 경로가 있어야 하는 곳을 알려줘."
- "연결 토폴로지를 살펴보고 단일 장애 지점을 나열해줘."
이러한 요청의 경우 에이전트는 실시간 인벤토리를 읽고 그로부터 결론을 도출합니다. 조치를 취하기 전에 결과를 검토하고 리소스를 수정하는 요청을 확인하세요.