Fabric MCP Server

официальный

Сервер Fabric MCP предоставляет следующие инструменты MCP, которые позволяют AI-ассистентам взаимодействовать с вашими ресурсами Equinix Fabric. Каждый инструмент соответствует конкретной конечной точке Fabric API.

Что можно делать с Fabric MCP?

  • Поиск и просмотр активных подключений Fabric — Попросите ИИ найти подключения с помощью фильтров, таких как метро или статус, используя search_connections.
  • Создание новых ресурсов Fabric — Создавайте подключения, порты, облачные маршрутизаторы или сервисные токены с помощью инструментов, таких как create_connection и create_router.
  • Проверка подключения перед созданием — Проверьте конфигурацию на наличие ошибок без развертывания, используя check_connection.
  • Управление маршрутизацией и политиками трафика — Прикрепляйте фильтры маршрутов или агрегации к подключениям и настраивайте протоколы маршрутизации BGP.
  • Мониторинг телеметрии и метрик — Настройте потоки наблюдаемости и правила оповещений или запрашивайте метрики для конкретных ресурсов и метро.

Документация

На этой странице

Fabric MCP Server размещён по адресу https://mcp.equinix.com/fabric и может использоваться с ИИ-агентами, совместимыми с MCP.

Общую информацию по настройке и конфигурации MCP-сервера см. в разделе «Обзор MCP-сервера».

Закрытое бета-тестирование

Fabric MCP Server в настоящее время находится на стадии закрытого бета-тестирования. Если вы заинтересованы в участии в программе бета-тестирования, напишите на fabric-intelligence-support@equinix.com или обратитесь к своему представителю Equinix.

Инструменты​

Fabric MCP Server предоставляет следующие инструменты MCP, которые позволяют ИИ-ассистентам взаимодействовать с вашими ресурсами Equinix Fabric. Каждый инструмент соответствует определённой конечной точке Fabric API.

важно

Мы рекомендуем включить подтверждение человеком для выполнения инструментов, особенно для операций, которые создают, обновляют или удаляют ресурсы. Это помогает предотвратить непреднамеренные изменения в вашей инфраструктуре Fabric.

Текущие ограничения

Функциональность удаления в настоящее время не поддерживается в Fabric MCP Server. Это касается удаления соединений, портов и облачных маршрутизаторов.

Соединения​

ИнструментОписаниеКонечная точка APIcreate_connectionСоздать новое соединение FabricСоздать соединениеsearch_connectionsПоиск соединений Fabric с расширенной фильтрацией, пагинацией и сортировкойПоиск соединенияupdate_connectionОбновить соединение Equinix Fabric по его UUIDОбновить соединениеcheck_connectionПроверить конфигурацию соединения Fabric перед созданиемПроверить соединениеretry_connectionВыполнить действия над соединением FabricДействия с соединением

Города Fabric​

ИнструментОписаниеКонечная точка APIget_metroПолучить подробную информацию о конкретном городе Fabric, передав его код городаПолучить город по кодуlist_metrosПолучить все города, доступные в FabricПолучить все города

Порты​

ИнструментОписаниеКонечная точка APIcreate_portСоздать новый порт Equinix FabricСоздать портsearch_portsПоиск портов Fabric с расширенной фильтрацией, пагинацией и сортировкойПоиск портовupdate_portОбновить конфигурацию порта FabricОбновить портget_vlan_portПолучить конфигурации VLAN для конкретного портаПолучить VLAN портаattach_physical_ports_to_lagПрисоединить физические порты к группе агрегации каналов (LAG)Добавить в LAG

Облачные маршрутизаторы​

ИнструментОписаниеКонечная точка APIsearch_routersПоиск облачных маршрутизаторов Equinix Fabric с расширенной фильтрацией, пагинацией и сортировкойПоиск облачных маршрутизаторовcreate_routerСоздать новый облачный маршрутизатор FabricСоздать облачный маршрутизаторupdate_routerОбновить существующий облачный маршрутизатор FabricОбновить облачный маршрутизаторlist_router_packagesСписок всех доступных пакетов облачных маршрутизаторовСписок пакетовcreate_router_commandsИнициировать команды маршрутизатора, такие как ping или tracerouteСоздать команды маршрутизатораsearch_router_commandsПоиск результатов выполнения команд маршрутизатораПоиск команд маршрутизатораsearch_routesПоиск маршрутов, включая анонсированные, полученные и активные маршрутыПоиск маршрутовrefresh_routesСоздать действия с таблицей маршрутов для облачного маршрутизатораСоздать действия с маршрутами

Протоколы маршрутизации​

ИнструментОписаниеКонечная точка APIlist_routing_protocolsСписок всех протоколов маршрутизации для соединенияПолучить протоколы маршрутизацииcreate_routing_protocolСоздать новый протокол маршрутизацииСоздать протокол маршрутизацииupdate_routing_protocolОбновить существующий протокол маршрутизацииОбновить протокол маршрутизацииreplace_routing_protocolЗаменить существующий протокол маршрутизацииЗаменить протокол маршрутизацииcreate_routing_protocol_actionОчистить или сбросить сессию BGP для протокола маршрутизацииОчистить/сбросить BGPlist_routing_protocol_actionsПолучить все статусы действий BGP для протокола маршрутизацииПолучить действия BGP

Ценообразование​

ИнструментОписаниеКонечная точка APIsearch_pricesПоиск информации о ценах на ресурсы FabricПоиск цен

Precision Time​

ИнструментОписаниеКонечная точка APIsearch_time_servicesПоиск сервисов Equinix Precision TimeПоиск сервисов времениcreate_time_serviceСоздать конфигурацию сервиса Precision TimeСоздать сервис времениupdate_time_serviceОбновить конфигурацию сервиса Precision TimeОбновить сервис времени

Сервисные профили​

ИнструментОписаниеКонечная точка APIget_service_profileПолучить подробную информацию о конкретном сервисном профиле по UUIDПолучить профильsearch_service_profilesПоиск сервисных профилей Fabric с расширенной фильтрациейПоиск сервисных профилейcreate_service_profileСоздать новый сервисный профиль FabricСоздать сервисный профильupdate_service_profileОбновить существующий сервисный профильОбновить сервисный профильreplace_service_profileЗаменить конфигурацию сервисного профиляЗаменить сервисный профильlist_service_profile_metrosПолучить информацию о городах для конкретного сервисного профиляПолучить города сервисного профиля

Сервисные токены​

ИнструментОписаниеКонечная точка APIsearch_service_tokensПоиск сервисных токенов FabricПоиск сервисных токеновcreate_service_tokenСоздать новый сервисный токенСоздать сервисный токенupdate_service_tokenОбновить существующий сервисный токенОбновить сервисный токен

Сети​

ИнструментОписаниеКонечная точка APIsearch_networksПоиск сетей FabricПоиск сетейcreate_networkСоздать новую сеть FabricСоздать сетьupdate_networkОбновить существующую сеть FabricОбновить сеть

Фильтры маршрутов​

ИнструментОписаниеКонечная точка APIsearch_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Получить конкретное изменение для фильтра маршрутов по идентификатору измененияПолучить изменение по идентификаторуlist_route_filters_for_connectionСписок всех фильтров маршрутов, прикреплённых к соединению FabricПолучить все фильтры маршрутовsearch_route_filter_attachments_for_fcrПоиск прикреплений фильтров маршрутов для заданного облачного маршрутизатораПоиск прикреплений фильтров маршрутов облачного маршрутизатора

Правила фильтрации маршрутов​

ИнструментОписаниеКонечная точка APIlist_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

Агрегация маршрутов​

ИнструментОписаниеКонечная точка APIget_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Получить конкретное изменение для агрегации маршрутов по идентификатору измененияПолучить изменение по IDlist_route_aggregations_for_connectionВывести все агрегации маршрутов, прикрепленные к соединению FabricПолучить все агрегацииsearch_route_aggregation_attachments_for_fcrПоиск прикреплений агрегации маршрутов для заданного облачного маршрутизатораПоиск прикреплений агрегации маршрутов облачного маршрутизатора

Правила агрегации маршрутов​

ИнструментОписаниеКонечная точка APIlist_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

Наблюдаемость — Потоки​

ИнструментОписаниеКонечная точка APIlist_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Обновить существующую подписку на поток телеметрииОбновить подписку потока

Наблюдаемость — Правила оповещений потоков​

ИнструментОписаниеКонечная точка APIlist_stream_alert_rulesВывести все правила оповещений для потокаПолучить правила оповещенийget_stream_alert_rule_detailsПолучить подробную информацию о конкретном правиле оповещенияПолучить сведения о правиле оповещенияcreate_stream_alert_ruleСоздать новое правило оповещения для потокаСоздать правило оповещенияupdate_stream_alert_ruleОбновить существующее правило оповещенияОбновить правило оповещения

Наблюдаемость — Облачные события​

ИнструментОписаниеКонечная точка APIsearch_cloud_eventsПоиск облачных событий в ваших ресурсах FabricПоиск облачных событийsearch_cloud_events_by_assetПолучить облачные события для конкретного актива по идентификатору активаПолучить облачные события по активу

Наблюдаемость — Метрики​

ИнструментОписаниеКонечная точка APIget_metricПолучить метрики для конкретного актива по идентификатору активаПолучить метрикиlist_metrics_by_metrosПолучить метрики для конкретного Metro Fabric по коду MetroПолучить метрики по идентификатору активаsearch_metricsПоиск метрик по нескольким активамПоиск метрик

Агенты​

ИнструментОписаниеКонечная точка APIcreate_agentСоздать нового агента FabricСоздать агентаget_agent_activitiesПолучить действия для конкретного агента по UUIDПолучить действия агентаget_agent_detailsПолучить подробную информацию о конкретном агенте по UUIDПолучить агента по UUIDget_agent_template_detailsПолучить подробную информацию о конкретном шаблоне агента по UUIDПолучить шаблон агента по UUIDlist_agent_templatesВывести все доступные шаблоны агентовПолучить шаблоны агентовlist_agentsВывести всех агентов в вашей учетной записиПолучить агентов

Профили компаний​

ИнструментОписаниеКонечная точка API
get_company_profileПолучить подробную информацию об определенном профиле компании по UUIDGet 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 FabricGet Private Services
list_predefined_tagsВывести список всех предопределенных тегов, доступных в FabricList Tags
search_company_profileПоиск профилей компаний с использованием критериев фильтрацииSearch Company Profiles

Примеры команд​

После настройки Fabric MCP Server в вашем AI-агенте вы можете использовать естественный язык для взаимодействия с ресурсами Fabric. Ниже приведены примеры типичных запросов:

Базовые запросы​

  • "Покажи все активные подключения в регионе SV." – Ищет и отображает все активные подключения в регионе Кремниевой долины.
  • "Какие порты сейчас перегружены или имеют отрицательную доступную пропускную способность?" – Анализирует загрузку портов для выявления проблем с емкостью.
  • "Сделай сводку по всем моим Fabric Cloud Router." – Предоставляет обзор всех Cloud Router в вашей учетной записи.
  • "Можешь обновить пропускную способность для подключения с именем <connection_name>?" – Изменяет выделенную пропускную способность для конкретного подключения.
  • "Можешь пропинговать это подключение на основе маршрутизатора?" – Выполняет команду ping для проверки связности через подключение Cloud Router.

Продвинутые запросы​

MCP-сервер может помочь со сложными задачами анализа и оптимизации:

  • "Мы хотим оптимизировать нашу сетевую инфраструктуру. Можешь проанализировать использование наших активных и подготовленных портов, маршрутизаторов и подключений по всем регионам, выявить недоиспользуемые ресурсы и предложить стратегии оптимизации для снижения ежемесячных затрат при сохранении производительности? Также предложи варианты добавления резервирования для повышения отказоустойчивости нашей сети." – Выполняет комплексный анализ сети для выявления возможностей оптимизации затрат при сохранении или повышении отказоустойчивости сети.
  • "Найди регионы, где нам следует создать резервные пути, но сейчас их нет." – Анализирует топологию сети для выявления единых точек отказа по регионам и рекомендует улучшения по резервированию.
  • "Проанализируй наши схемы подключений и выяви все единые точки отказа в нашей сетевой топологии." – Изучает архитектуру подключений для обнаружения уязвимостей и предлагает архитектурные улучшения.