The catalog wraps two real Equinix MCP servers and one preview surface. This page lists every tool a package may expose, classified by mode.Documentation Index
Fetch the complete documentation index at: https://docs.equinix.dev/llms.txt
Use this file to discover all available pages before exploring further.
Tool inventories below come from the Equinix MCP product docs at
docs.equinix.com/equinix-api/mcp-servers/overview/.
The classifications (read vs mutating) are part of the package-anatomy
contract — they’re how mcp.json declares which tools require a
confirmation envelope.Servers
Fabric MCP
https://mcp.equinix.com/fabric — Cloud Router, Connection,
Network, Port, Service Profile, Service Token, Streams.Peering Insights MCP
https://mcp.equinix.com/peeringInsights — Equinix Internet
Exchange and peering workflows.Agent Factory
github.com/equinix/agent-factory — preview agent definitions,
not a hosted MCP server.Read tools
Read tools run freely. They never require a confirmation envelope.Cloud Router
Cloud Router
search_router— list routers in a project / metroget_router_package— load a single router’s packagesearch_routes— query route advertisements
Connection
Connection
search_connection— list connections by metro and providerget_connection— fetch a single connectionsearch_service_profiles— find service profiles by category
Network and Port
Network and Port
search_network— list Fabric networkssearch_port— list ports by metroget_port_capacity— read port capacity headroom
Streams
Streams
search_stream— list telemetry streamsget_stream_attachment— fetch an attachmentsearch_stream_alert_rule— list alert rules
Metros and discovery
Metros and discovery
search_metros— list available metrossearch_service_profiles— find provider service profiles
Mutating tools
Every mutating tool is gated. The agent never receives a tool result directly — it receives a confirmation envelope.Cloud Router
Cloud Router
create_router— provisions a new Cloud Routerupdate_router— mutates package, BGP, or routing policycreate_router_commands— runs operational commandsload_routes— pushes route filters and aggregations
Connection
Connection
create_connection— provisions a new Fabric Connectionupdate_connection— mutates bandwidth, peering, etc.delete_connection— tears down a connection
Network, Streams, and Service Token
Network, Streams, and Service Token
create_network,update_network,delete_networkcreate_stream,update_stream,create_subscriptioncreate_service_token,revoke_service_token
Mutation policy
Every package’smcp.json declares the policy. Today every package
ships with the same value:
Where to add a new MCP tool
If a new mutating tool ships in the upstream Equinix MCP server:Add the tool to the package's mcp.json
Append to either
read_tools or mutating_tools. Decide based on
whether the tool causes a state change.Update the tool inventory here
Add it under the appropriate accordion above. Include the
one-line description from the upstream docs.