Network Edge Tools
The Fabric MCP server is available at https://mcp.equinix.com/fabric. For setup, authentication, and security guidance, see the MCP Server Overview.
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. |
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
Devices
| Tool | Level | Description | API Endpoint |
|---|---|---|---|
list_devices | Viewer | Show virtual device specific information | Get Virtual Device, Get Virtual Device By UUID |
Metros
| Tool | Level | Description | API Endpoint |
|---|---|---|---|
list_metros | Viewer | Show metros where NE platform is available | List Available Metros |
Device Types
| Tool | Level | Description | API Endpoint |
|---|---|---|---|
list_device_types | Viewer | Show device types (e.g., routers and firewalls) that can be launched on the NE platform. | List Device Types |
Accounts
| Tool | Level | Description | API Endpoint |
|---|---|---|---|
list_accounts | Viewer | Show accounts by metro. | List Accounts by Metro |
Access Control Lists
| Tool | Level | Description | API Endpoint |
|---|---|---|---|
list_acls | Viewer | Show the ACL associated to a specific device | Get ACL of Virtual Device |
list_aclTemplates | Viewer | Show all ACL templates and ACL applied to a specific virtual device | Returns all ACL templates, Get ACL Template By UUID |
Projects
| Tool | Level | Description | API Endpoint |
|---|---|---|---|
list_projects | Viewer | Show projects associated to a root organization based on the user permissions | Retrieve projects of root organization |
Example Prompts
The following examples show the types of requests these tools support. The client selects the tools to call. You do not need to name them.
Everyday
- "Tell me the first five network devices I have in my inventory."
- "Is 192.0.2.0/24 permitted in the ACL template called my_wan_acl?"
- "Can you tell me the metros where I am able to spin up network edge devices?"
Bigger Questions
The tools can be combined, which allows an agent to complete multi-step analysis:
- "Which devices are associated with the WAN ACL my_wan_acl? Where are they located? And what is their device type?"
For these requests, the agent reads live inventory and derives conclusions from it. Review the results before you act on them, and confirm any request that modifies a resource.