Labsco
beye91 logo

Fabric MCP Server

from beye91

The Fabric MCP server exposes the following MCP tools that allow AI assistants to interact with your Equinix Fabric resources. Each tool corresponds to a specific Fabric API endpoint.

🔥🔥🔥✓ VerifiedFreeQuick setup

On this page

The Fabric MCP server is hosted at https://mcp.equinix.com/fabric and can be used with MCP-compatible AI agents.

For general information on MCP server setup and configuration, see MCP Server Overview.

Private Beta

The Fabric MCP Server is currently in Private Beta. If you are interested in joining the Beta program, please email [email protected] or reach out to your Equinix account representative.

Tools​

The Fabric MCP server exposes the following MCP tools that allow AI assistants to interact with your Equinix Fabric resources. Each tool corresponds to a specific Fabric API endpoint.

important

We recommend enabling human confirmation for tool execution, especially for operations that create, update, or delete resources. This helps prevent unintended changes to your Fabric infrastructure.

Current Limitations

Delete functionality is not currently supported in the Fabric MCP Server. This includes deletion of connections, ports, and Cloud Routers.

Connections​

Tool Description API Endpointcreate_connectionCreate a new Fabric ConnectionCreate Connectionsearch_connectionsSearch for Fabric Connections using advanced filtering, pagination, and sortingSearch Connectionupdate_connectionUpdate an Equinix Fabric Connection using its UUIDUpdate Connectioncheck_connectionValidate a Fabric Connection configuration before creationValidate Connectionretry_connectionPerform actions on a Fabric ConnectionConnection Actions

Fabric Metros​

Tool Description API Endpointget_metroRetrieve detailed information about a specific Fabric Metro by passing its Metro CodeGet Metro by Codelist_metrosFetch all metros available in FabricGet All Metros

Ports​

Tool Description API Endpointcreate_portCreate a new Equinix Fabric PortCreate Portsearch_portsSearch for Fabric Ports using advanced filtering, pagination, and sortingSearch Portsupdate_portUpdate a Fabric Port configurationUpdate Portget_vlan_portGet VLAN configurations for a specific portGet Port VLANsattach_physical_ports_to_lagAttach Physical Ports to a Link Aggregation Group (LAG)Add to Lag

Cloud Routers​

Tool Description API Endpointsearch_routersSearch for Equinix Fabric Cloud Routers using advanced filtering, pagination, and sortingSearch Cloud Routerscreate_routerCreate a new Fabric Cloud RouterCreate Cloud Routerupdate_routerUpdate an existing Fabric Cloud RouterUpdate Cloud Routerlist_router_packagesList all available Cloud Router packagesList Packagescreate_router_commandsInitiate router commands such as ping or tracerouteCreate Router Commandssearch_router_commandsSearch for router command execution resultsSearch Router Commandssearch_routesSearch for routes including advertised, received, and active routesSearch Routesrefresh_routesCreate route table actions for a Cloud RouterCreate Route Actions

Routing Protocols​

Tool Description API Endpointlist_routing_protocolsList all Routing Protocols for a connectionGet Routing Protocolscreate_routing_protocolCreate a new Routing ProtocolCreate Routing Protocolsupdate_routing_protocolUpdate an existing Routing ProtocolUpdate Routing Protocolsreplace_routing_protocolReplace an existing Routing ProtocolReplace Routing Protocolscreate_routing_protocol_actionClear or reset a BGP session for a Routing ProtocolClear/Reset BGPlist_routing_protocol_actionsGet all BGP action statuses for a Routing ProtocolGet BGP Actions

Pricing​

Tool Description API Endpointsearch_pricesSearch for pricing information across Fabric resourcesSearch Prices

Precision Time​

Tool Description API Endpointsearch_time_servicesSearch for Equinix Precision Time servicesSearch Time Servicescreate_time_serviceCreate a Precision Time service configurationCreate Time Serviceupdate_time_serviceUpdate a Precision Time service configurationUpdate Time Service

Service Profiles​

Tool Description API Endpointget_service_profileRetrieve detailed information about a specific Service Profile by UUIDGet Profilesearch_service_profilesSearch for Fabric Service Profiles using advanced filteringSearch Service Profilescreate_service_profileCreate a new Fabric Service ProfileCreate Service Profileupdate_service_profileUpdate an existing Service ProfileUpdate Service Profilereplace_service_profileReplace a Service Profile configurationReplace Service Profilelist_service_profile_metrosGet metro information for a specific Service ProfileGet Service Profile Metros

Service Tokens​

Tool Description API Endpointsearch_service_tokensSearch for Fabric Service TokensSearch Service Tokenscreate_service_tokenCreate a new Service TokenCreate Service Tokenupdate_service_tokenUpdate an existing Service TokenUpdate Service Token

Networks​

Tool Description API Endpointsearch_networksSearch for Fabric NetworksSearch Networkscreate_networkCreate a new Fabric NetworkCreate Networkupdate_networkUpdate an existing Fabric NetworkUpdate Network

Route Filters​

Tool Description API Endpointsearch_route_filtersSearch for Cloud Router Route FiltersSearch Route Filterscreate_route_filterCreate a new Route Filter for traffic managementCreate Route Filterupdate_route_filterUpdate an existing Route Filter configurationUpdate Route Filterattach_route_filterAttach Route Filter to Fabric ConnectionAttach Route Filterlist_route_filter_connectionsRetrieve all Connections using an existing Route FilterGet Route Filter Connectionsget_route_filter_changesRetrieve all changes for a specific Route FilterGet All Changesget_route_filter_changes_by_uuidRetrieve a specific change for a Route Filter by change IDGet Change By IDlist_route_filters_for_connectionList all Route Filters attached to a Fabric ConnectionGet All Route Filterssearch_route_filter_attachments_for_fcrSearch Route Filter attachments for a given Cloud RouterSearch Cloud Router Route Filter Attachments

Route Filter Rules​

Tool Description API Endpointlist_route_filter_rulesList all rules for a specific Route FilterGet Route Filter Rulesget_route_filter_ruleGet detailed information about a specific Route Filter RuleGet Route Filter Rulecreate_route_filter_ruleCreate new rules for a Route FilterCreate Route Filter Rulesupdate_route_filter_ruleUpdate an existing Route Filter RuleUpdate Route Filter Ruleget_route_filter_rule_changesRetrieve all changes for a specific Route Filter RuleGet All Changesget_route_filter_rule_changes_by_uuidRetrieve a specific change for a Route Filter Rule by change IDGet Change By ID

Route Aggregation​

Tool Description API Endpointget_route_aggregationRetrieve detailed information about a specific Route Aggregation by UUIDGet Aggregationsearch_route_aggregationsSearch for Cloud Router Route AggregationsSearch Route Aggregationcreate_route_aggregationCreate a new Route Aggregation for traffic managementCreate Route Aggregationupdate_route_aggregationUpdate an existing Route Aggregation configurationUpdate Route Aggregationattach_route_aggregationAttach Route Aggregation to Fabric ConnectionAttach Route Aggregationlist_route_aggregation_connectionsRetrieve all Connections using an existing Route AggregationGet Route Aggregation Connectionsget_route_aggregation_changesRetrieve all changes for a specific Route AggregationGet All Changesget_route_aggregation_changes_by_uuidRetrieve a specific change for a Route Aggregation by change IDGet Change By IDlist_route_aggregations_for_connectionList all Route Aggregations attached to a Fabric ConnectionGet All Aggregationssearch_route_aggregation_attachments_for_fcrSearch Route Aggregation attachments for a given Cloud RouterSearch Cloud Router Route Aggregation Attachments

Route Aggregation Rules​

Tool Description API Endpointlist_route_aggregation_rulesList all rules for a specific Route AggregationList Route Aggregation Rulesget_route_aggregation_ruleGet detailed information about a specific Route Aggregation RuleGet Route Aggregation Rulecreate_route_aggregation_ruleCreate new rules for a Route AggregationCreate Route Aggregation Rulesupdate_route_aggregation_ruleUpdate an existing Route Aggregation RuleUpdate Route Aggregation Ruleget_route_aggregation_rule_changesRetrieve all changes for a specific Route Aggregation RuleGet All Changesget_route_aggregation_rule_changes_by_uuidRetrieve a specific change for a Route Aggregation Rule by change IDGet Change By ID

Observability - Streams​

Tool Description API Endpointlist_streamsList all telemetry streams in your accountGet Streamsget_stream_detailsGet detailed information about a specific streamGet Stream Detailscreate_streamCreate a new telemetry streamCreate Streamupdate_streamUpdate an existing telemetry streamUpdate Streamget_stream_attached_asset_detailsGet details about a specific asset attached to a streamGet Stream Asset Detailsattach_stream_assetAttach an asset to a telemetry streamAttach Asset to Streamsearch_attached_assetsSearch for assets attached to a telemetry streamSearch Asset to Streamlist_stream_attached_assets_by_typeList assets attached to a telemetry stream filtered by asset typeGet Assetsget_stream_network_edge_deviceGet details for network edge device attached to a telemetry streamGet Stream Network Edge Deviceupdate_stream_network_edge_deviceUpdate or attach a network edge device for a telemetry streamUpdate Stream Network Edge Devicelist_stream_subscriptionsList all subscriptions for a specific telemetry streamList Stream Subscriptionget_stream_subscription_detailsGet details about a specific telemetry stream subscriptionGet Stream Subscriptioncreate_stream_subscriptionCreate a new telemetry stream subscriptionCreate Stream Subscriptionupdate_stream_subscriptionUpdate an existing telemetry stream subscriptionUpdate Stream Subscription

Observability - Stream Alert Rules​

Tool Description API Endpointlist_stream_alert_rulesList all alert rules for a streamGet Alert Rulesget_stream_alert_rule_detailsGet detailed information about a specific alert ruleGet Alert Rule Detailscreate_stream_alert_ruleCreate a new alert rule for a streamCreate Alert Ruleupdate_stream_alert_ruleUpdate an existing alert ruleUpdate Alert Rule

Observability - Cloud Events​

Tool Description API Endpointsearch_cloud_eventsSearch for cloud events across your Fabric resourcesSearch Cloud Eventssearch_cloud_events_by_assetGet cloud events for a specific asset by asset IDGet Cloud Events By Asset

Observability - Metrics​

Tool Description API Endpointget_metricGet metrics for a specific asset by asset IDGet Metricslist_metrics_by_metrosGet metrics for a specific Fabric Metro by metro codeGet Metrics by Asset Idsearch_metricsSearch for metrics across multiple assetsSearch Metrics

Agents​

Tool Description API Endpointcreate_agentCreate a new Fabric AgentCreate Agentget_agent_activitiesRetrieve activities for a specific agent by UUIDGet Agent Activitiesget_agent_detailsRetrieve detailed information about a specific agent by UUIDGet Agent by UUIDget_agent_template_detailsRetrieve detailed information about a specific agent template by UUIDGet Agent Template by UUIDlist_agent_templatesList all available agent templatesGet Agent Templateslist_agentsList all agents in your accountGet Agents

Company Profiles​

Tool Description API Endpointget_company_profileRetrieve detailed information about a specific company profile by UUIDGet Company Profile by UUIDlist_company_profile_private_servicesGet all private services attached to a company profileGet Private Serviceslist_company_profile_service_profilesGet all service profiles attached to a company profileGet Service Profileslist_company_profile_tagsGet all tags attached to a company profileGet Tagslist_private_servicesRetrieve the list of private services available for Equinix Fabric company profilesGet Private Serviceslist_predefined_tagsList all predefined tags available in FabricList Tagssearch_company_profileSearch for company profiles using filter criteriaSearch Company Profiles

Example Commands​

Once you have configured the Fabric MCP server in your AI agent, you can use natural language to interact with your Fabric resources. The following are examples of common queries:

Basic Queries​

  • "Show me all active connections in the SV metro." – Searches for and displays all active connections in the Silicon Valley metro.

  • "Which ports are currently over-utilized or have negative available bandwidth?" – Analyzes port utilization to identify capacity issues.

  • "Summarize all my Fabric Cloud Routers." – Provides an overview of all Cloud Routers in your account.

  • "Can you update the bandwidth for the connection named <connection_name>?" – Modifies the bandwidth allocation for a specific connection.

  • "Can you ping this router-based connection?" – Executes a ping command to test connectivity through a Cloud Router connection.

Advanced Queries​

The MCP server can help with complex analysis and optimization tasks:

  • "We're looking to rationalize our network footprint. Can you analyze our active and provisioned port, router, and connection utilization across all metros, identify underutilized resources, and suggest optimization strategies to reduce our monthly costs while maintaining performance? Also, can you suggest adding redundancy options to improve resiliency of our network?" – Performs comprehensive network analysis to identify cost optimization opportunities while maintaining or improving network resilience.

  • "Find metros where we should establish redundant paths but currently don't have them." – Analyzes network topology to identify single points of failure across metros and recommends redundancy improvements.

  • "Analyze our connection patterns and identify any single points of failure in our network topology." – Examines connection architecture to detect vulnerabilities and suggest architectural improvements.