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
| Инструмент | Уровень | Описание | Справочник по API search_service_profiles Просмотр Поиск Fabric Service Profiles с использованием расширенной фильтрации Search Service Profiles get_service_profile Просмотр Получение подробной информации о конкретном Service Profile по UUID Get Profile list_service_profile_metros Просмотр Получение информации о метро для конкретного Service Profile Get Service Profile Metros create_service_profile Менеджер Создание нового Fabric Service Profile Create Service Profile update_service_profile Оператор Обновление существующего Service Profile Update Service Profile replace_service_profile Оператор Замена конфигурации Service Profile Replace Service Profile |
|---|
search_service_profiles | Просмотр | Поиск Fabric Service Profiles с использованием расширенной фильтрации | Search Service Profiles |
get_service_profile | Просмотр | Получение подробной информации о конкретном Service Profile по UUID | Get Profile |
list_service_profile_metros | Просмотр | Получение информации о метро для конкретного Service Profile | Get Service Profile Metros |
create_service_profile | Менеджер | Создание нового Fabric Service Profile | Create Service Profile |
update_service_profile | Оператор | Обновление существующего Service Profile | Update Service Profile |
replace_service_profile | Оператор | Замена конфигурации Service Profile | Replace Service Profile |
Service Tokens
Route Filters
| Инструмент | Уровень | Описание | Справочник по API search_route_filters Просмотр Поиск Cloud Router Route Filters Search Route Filters create_route_filter Оператор Создание нового Route Filter для управления трафиком Create Route Filter update_route_filter Оператор Обновление конфигурации существующего Route Filter Update Route Filter attach_route_filter Оператор Прикрепление Route Filter к Fabric Connection Attach Route Filter list_route_filters_for_connection Просмотр Список всех Route Filters, прикрепленных к Fabric Connection Get All Route Filters list_route_filter_connections Просмотр Получение всех Connections, использующих существующий Route Filter Get Route Filter Connections search_route_filter_attachments_for_fcr Просмотр Поиск прикреплений Route Filter для заданного Cloud Router Search Cloud Router Route Filter Attachments get_route_filter_changes Просмотр Получение всех изменений для конкретного Route Filter Get All Changes list_route_filter_change Просмотр Список записей изменений для route filter List Route Filter Changes get_route_filter_change Получение конкретного журнала изменений или обновлений политики Equinix Route Filter Policy. API Reference list_route_filter_changes Получение изменений или истории обновлений политики Equinix Route Filter Policy. API Reference |
|---|
search_route_filters | Просмотр | Поиск Cloud Router Route Filters | Search Route Filters |
create_route_filter | Оператор | Создание нового Route Filter для управления трафиком | Create Route Filter |
update_route_filter | Оператор | Обновление конфигурации существующего Route Filter | Update Route Filter |
attach_route_filter | Оператор | Прикрепление Route Filter к Fabric Connection | Attach Route Filter |
list_route_filters_for_connection | Просмотр | Список всех Route Filters, прикрепленных к Fabric Connection | Get All Route Filters |
list_route_filter_connections | Просмотр | Получение всех Connections, использующих существующий Route Filter | Get Route Filter Connections |
search_route_filter_attachments_for_fcr | Просмотр | Поиск прикреплений Route Filter для заданного Cloud Router | Search Cloud Router Route Filter Attachments |
get_route_filter_changes | Просмотр | Получение всех изменений для конкретного Route Filter | Get All Changes |
list_route_filter_change | Просмотр | Список записей изменений для route filter | List Route Filter Changes |
get_route_filter_change | Получение конкретного журнала изменений или обновлений политики Equinix Route Filter Policy. | API Reference | |
list_route_filter_changes | Получение изменений или истории обновлений политики Equinix Route Filter Policy. | API Reference | |
Route Filter Rules
| Инструмент | Уровень | Описание | Справочник по API list_route_filter_rules Просмотр Список всех правил для конкретного Route Filter Get Route Filter Rules get_route_filter_rule Просмотр Получение подробной информации о конкретном Route Filter Rule Get Route Filter Rule create_route_filter_rule Оператор Создание новых правил для Route Filter Create Route Filter Rules update_route_filter_rule Оператор Обновление существующего Route Filter Rule Update Route Filter Rule list_route_filter_rule_changes Просмотр Список записей изменений для route filter rule List Rule Changes get_route_filter_rule_change Просмотр Получение одной записи изменений для route filter rule Get Rule Change |
|---|
list_route_filter_rules | Просмотр | Список всех правил для конкретного Route Filter | Get Route Filter Rules |
get_route_filter_rule | Просмотр | Получение подробной информации о конкретном Route Filter Rule | Get Route Filter Rule |
create_route_filter_rule | Оператор | Создание новых правил для Route Filter | Create Route Filter Rules |
update_route_filter_rule | Оператор | Обновление существующего Route Filter Rule | Update Route Filter Rule |
list_route_filter_rule_changes | Просмотр | Список записей изменений для route filter rule | List Rule Changes |
get_route_filter_rule_change | Просмотр | Получение одной записи изменений для route filter rule | Get Rule Change |
Route Aggregations
Route Aggregation Rules
Telemetry Streams
| Инструмент | Уровень | Описание | Справочник по API list_streams Просмотр Список всех потоков телеметрии в вашей учетной записи Get Streams get_stream Просмотр Получение сведений об одном потоке телеметрии Get Stream create_stream Менеджер Создание нового потока телеметрии Create Stream update_stream Менеджер Обновление существующего потока телеметрии Update Stream get_stream_network_edge_device Просмотр Получение сведений о сетевом пограничном устройстве, подключенном к потоку телеметрии Get Stream Network Edge Device update_stream_network_edge_device Оператор Обновление или подключение сетевого пограничного устройства для потока телеметрии Update Stream Network Edge Device |
|---|
list_streams | Просмотр | Список всех потоков телеметрии в вашей учетной записи | Get Streams |
get_stream | Просмотр | Получение сведений об одном потоке телеметрии | Get Stream |
create_stream | Менеджер | Создание нового потока телеметрии | Create Stream |
update_stream | Менеджер | Обновление существующего потока телеметрии | Update Stream |
get_stream_network_edge_device | Просмотр | Получение сведений о сетевом пограничном устройстве, подключенном к потоку телеметрии | Get Stream Network Edge Device |
update_stream_network_edge_device | Оператор | Обновление или подключение сетевого пограничного устройства для потока телеметрии | Update Stream Network Edge Device |
Ресурсы потоков
| Инструмент | Уровень | Описание | Справочник по API search_attached_assets Просмотр Поиск ресурсов, подключенных к потоку телеметрии Search Asset to Stream list_stream_attached_assets_by_type Просмотр Список ресурсов, подключенных к потоку телеметрии, с фильтрацией по типу ресурса Get Assets get_stream_attached_asset Просмотр Получение сведений об одном ресурсе, подключенном к потоку Get Stream Asset attach_stream_asset Оператор Подключение ресурса к потоку телеметрии Attach Asset to Stream |
|---|
search_attached_assets | Просмотр | Поиск ресурсов, подключенных к потоку телеметрии | Search Asset to Stream |
list_stream_attached_assets_by_type | Просмотр | Список ресурсов, подключенных к потоку телеметрии, с фильтрацией по типу ресурса | Get Assets |
get_stream_attached_asset | Просмотр | Получение сведений об одном ресурсе, подключенном к потоку | Get Stream Asset |
attach_stream_asset | Оператор | Подключение ресурса к потоку телеметрии | Attach Asset to Stream |
Подписки на потоки
Правила оповещений для потоков
| Инструмент | Уровень | Описание | Справочник по API list_stream_alert_rules Просмотр Список всех правил оповещений для потока Get Alert Rules get_stream_alert_rule Просмотр Получение сведений об одном правиле оповещений для потока Get Alert Rule create_stream_alert_rule Оператор Создание нового правила оповещений для потока Create Alert Rule replace_stream_alert_rule Оператор Замена правила оповещений для потока Replace Alert Rule |
|---|
list_stream_alert_rules | Просмотр | Список всех правил оповещений для потока | Get Alert Rules |
get_stream_alert_rule | Просмотр | Получение сведений об одном правиле оповещений для потока | Get Alert Rule |
create_stream_alert_rule | Оператор | Создание нового правила оповещений для потока | Create Alert Rule |
replace_stream_alert_rule | Оператор | Замена правила оповещений для потока | Replace Alert Rule |
Application Connect
| Инструмент | Уровень | Описание | Справочник по API search_application_links Просмотр Поиск ссылок Application Connect Search Links get_application_link Просмотр Получение сведений об одной ссылке Application Connect Get Link create_application_link Менеджер Создание ссылки Application Connect Create Link attach_application_domain_to_link Оператор Подключение домена к ссылке Application Connect Attach Domain attach_application_service_to_link Оператор Подключение сервиса к ссылке Application Connect Attach Service search_application_domains Просмотр Поиск доменов Application Connect Search Domains get_application_domain Просмотр Получение сведений об одном домене Application Connect Get Domain create_application_domain Оператор Создание домена Application Connect Create Domain search_application_services Просмотр Поиск сервисов Application Connect Search Services create_application_service Оператор Создание сервиса Application Connect Create Service search_application_subscriptions Просмотр Поиск подписок Application Connect Search Subscriptions create_application_subscription Оператор Создание подписки Application Connect Create Subscription |
|---|
search_application_links | Просмотр | Поиск ссылок Application Connect | Search Links |
get_application_link | Просмотр | Получение сведений об одной ссылке Application Connect | Get Link |
create_application_link | Менеджер | Создание ссылки Application Connect | Create Link |
attach_application_domain_to_link | Оператор | Подключение домена к ссылке Application Connect | Attach Domain |
attach_application_service_to_link | Оператор | Подключение сервиса к ссылке Application Connect | Attach Service |
search_application_domains | Просмотр | Поиск доменов Application Connect | Search Domains |
get_application_domain | Просмотр | Получение сведений об одном домене Application Connect | Get Domain |
create_application_domain | Оператор | Создание домена Application Connect | Create Domain |
search_application_services | Просмотр | Поиск сервисов Application Connect | Search Services |
create_application_service | Оператор | Создание сервиса Application Connect | Create Service |
search_application_subscriptions | Просмотр | Поиск подписок Application Connect | Search Subscriptions |
create_application_subscription | Оператор | Создание подписки Application Connect | Create Subscription |
Observability — Потоки
| Инструмент | Описание | Конечная точка API search_streams Поиск потоков Equinix Fabric с использованием фильтров, подстановочных символов, сортировки и пагинации. API Reference |
|---|
search_streams | Поиск потоков Equinix Fabric с использованием фильтров, подстановочных символов, сортировки и пагинации. | API Reference |
Примеры запросов
Следующие примеры показывают типы запросов, которые поддерживают эти инструменты. Клиент выбирает инструменты для вызова. Вам не нужно их называть.
Повседневные
- "Покажи мне все активные соединения в метро SV."
- "Какие порты перегружены или имеют отрицательную доступную пропускную способность?"
- "Суммируй мои Fabric Cloud Routers."
- "В каких проектах я могу создать Cloud Router?"
- "Измени пропускную способность соединения с именем
<connection_name> на 1 Гбит/с."
- "Пингуй дальний конец этого соединения на основе маршрутизатора."
- "Сколько будет стоить порт 10 Гбит/с во Франкфурте?"
Более крупные вопросы
Инструменты можно комбинировать, что позволяет агенту выполнять многошаговый анализ:
- "Посмотри на использование портов, маршрутизаторов и соединений во всех метро. Найди, что используется недостаточно, и скажи, где мы можем сократить расходы без ущерба для производительности."
- "Найди метро, где мы завершаемся на одном пути и должны иметь второй."
- "Пройди по нашей топологии соединений и перечисли единичные точки отказа."
Для таких запросов агент читает живую инвентаризацию и делает выводы на ее основе. Проверяйте результаты перед тем, как действовать по ним, и подтверждайте любой запрос, который изменяет ресурс.