跳到主要内容

Fabric Skills插件

Equinix Fabric Skills插件可在一个步骤中安装Fabric Skills和Fabric MCP服务器。将Marketplace添加到您的客户端,安装插件并登录。然后,您可以要求客户搜索您的Fabric清单,创建和更新连接,管理Fabric网络或配置Fabric Cloud Router。

技能是指导客户正确执行任务的说明文件。Fabric技能定义了哪些筛选器应用于库存搜索,详细说明客户端创建前的连接请求需求,Fabric Cloud Router软件包接受的值以及顺序运行步骤。没有它们,客户就拥有了工具,但没有程序。该插件还包含Fabric MCP服务器定义,因此您无需单独配置服务器。

该插件发布在Equinix上的gitHub-agent-plugins仓库中。该存储库是一个插件市场。只需添加一次Marketplace,然后安装所需的插件。

公开预览

Fabric MCP服务器处于公开预览状态。工具,描述和响应格式可能在正式上线之前更改。

如需反馈,疑问或有关插件的帮助,请发送电子邮件至fabric-intelligence-support@equinix.com。

插件包含什么内容​

Marketplace发布了一个插件,equinix-fabric其中包含四个技能。

技能您可以要求客户做些什么
show-fabric-inventory搜索并列出连接,端口,Fabric云路由器,服务令牌,路由筛选器,路由聚合和Equinix Precision Time服务。按都会区,项目,州,带宽,类型,或姓名。
manage-fabric-connection创建,更新和重试Fabric连接,包括EVPL,EPL,IP,互联网接入,和EVP - LAN或EP - LAN虚拟连接。在创建连接前验证连接,并更新其名称,带宽或通知电子邮件地址。
manage-fabric-network规划,创建,查找,比较和更新类型为EVP- LAN,EVP-树,EP-Tree LAN和EP-Tree的Fabric网络,包括端口兼容性检查。
manage-cloud-router创建和更新Fabric云路由器。为IPv4和IPv6配置BGP。创建,关联和更新路由筛选器,路由筛选规则,路由聚合和路由聚合规则。

该插件将Fabric MCP服务器捆绑在一起https://mcp.equinix.com/fabric,并在您的客户端中以名称注册equinix-fabric。服务器公开的工具以及每个工具所需的访问权限级别,请参阅Fabric工具。

先决条件​

  • Equinix Customer Portal账户,可访问您希望客户使用的Fabric资源。客户端充当登录并继承该用户权限的用户。
  • 读取插件Marketplace的客户端。Claude Code和Claude Desktop Do。对于其他客户端,请参阅在其他客户端中安装。
  • 对和https://github.com的网络访问权限https://mcp.equinix.com。

您不需要访问令牌。您的客户端在首次调用服务器时完成浏览器登录。有关更多信息,请参阅身份验证。

在Claude Code中安装​

  1. 添加Marketplace。

    claude plugin marketplace add equinix/equinix-agent-plugins
  2. 安装插件。

    claude plugin install equinix-fabric@equinix-agent-plugins

    您也可以在互动会话中跑步/plugin,并从equinix-agent-pluginsMarketplace中选择equinix-fabric。

  3. 验证。运行/mcp,选择equinix-fabric,然后完成浏览器登录。

  4. 确认插件已安装且服务器已连接。

    claude plugin list
    claude mcp list

在Claude Desktop中安装​

  1. 前往设置>自定义并选择插件。

  2. 选择添加Marketplace。

  3. 输入存储库地址并确认。

    https://github.com/equinix/equinix-agent-plugins
  4. 等待Marketplace同步。Claude Desktop从存储库读取Marketplace索引并列出其声明的插件。获取新插件或版本时,请在Marketplace条目中选择同步。

  5. 在列表中找到Equinix Fabric,选择安装,并确认其切换已启用。

  6. 验证。前往设置>连接器,查找Equinix Fabric,并完成浏览器登录。技能仅在连接服务器后有效。

  7. 启动新会话。

为团队安装​

在项目中的每个人克隆项目资源库时,若要为其提供插件,请将以下内容提交到项目文件中.claude/settings.json。

{
"extraKnownMarketplaces": {
"equinix-agent-plugins": {
"source": {
"source": "github",
"repo": "equinix/equinix-agent-plugins"
}
}
},
"enabledPlugins": {
"equinix-fabric@equinix-agent-plugins": true
}
}

每个用户仍然单独登录,每个用户的权限来自其自己的Equinix账户。

在Codex中安装​

Codex从Marketplace安装技能。单独添加Fabric MCP服务器。

  1. 在Codex中,前往插件>添加>添加Marketplace。

  2. 输入存储库地址并添加Marketplace。

    https://github.com/equinix/equinix-agent-plugins
  3. 在您的个人空间中,选择Equinix Fabric并进行安装。

  4. 添加Fabric MCP服务器。

    codex mcp add equinix-fabric --url https://mcp.equinix.com/fabric
  5. Codex首次调用服务器时,启动新会话并完成浏览器登录。

在其他客户端中安装​

对于Cursor,Visual Studio Code,Gemini CLI和OpenCode等客户端,请分别添加服务器和技能。

  1. 添加Fabric MCP服务器,请按照设置和配置中的客户端说明添加Fabric MCP服务器。

  2. 添加技能。克隆存储库并将客户的技能加载工具指向Skills目录,或将文件内容粘贴SKILL.md到客户的说明中。

    git clone https://github.com/equinix/equinix-agent-plugins.git

    技能是目录中的普通Markdown文件fabric-agent-plugins/skills/。每个skill都有自己的文件夹,其中包含一个SKILL.md文件;对于某些skill,还有一个references包含辅助程序的文件夹。

验证安装​

启动会话并输入如下请求:

Show me all my Fabric connections in SV.

客户端调用Fabric MCP服务器,并返回Equinix用户可以看到的连接。如果IT人员在未调用工具的情况下应答,则服务器未连接。更多信息,请参阅故障排除。

其他尝试请求:

  • List my Fabric Cloud Routers.
  • Which of my service tokens expire in the next 30 days?
  • What Fabric Networks do I have?
  • Create a BASIC Fabric Cloud Router in Dallas.
  • Connect my SV port to AWS Direct Connect at 1 Gbps.

更新或移除插件​

在Claude Code中,在更新之前刷新Marketplace,以便客户看到最新版本。

claude plugin marketplace update equinix-agent-plugins
claude plugin update equinix-fabric@equinix-agent-plugins

要删除插件,请运行以下命令。

claude plugin uninstall equinix-fabric@equinix-agent-plugins

在Claude Desktop中,在Marketplace条目上选择同步,然后在插件上选择更新。要移除插件,请选择卸载。要移除Marketplace及其所有插件,请选择移除Marketplace。

权限和批准​

插件不会改变您的Equinix账户的功能。客户端充当登录用户,其持有的令牌将授予该用户角色与连接时所选权限级别的交叉。有关详细信息,请参阅权限模型。

以下几点与技能相关:

  • 为创建或更新资源的工具调用启用客户确认提示。manage-fabric-connection,manage-fabric-network和manage-cloud-routerSkills创建和修改Fabric资源,其中部分资源已计费。
  • 服务器不发布删除工具,因此删除连接,Fabric网络或Fabric Cloud Router资源的请求失败。要移除资源,请使用Equinix Customer Portal或Fabric API。

故障排除​

有关身份验证,连接和权限错误,请参阅MCP服务器概述中的故障排除。插件存在以下特定问题。

Marketplace无法同步​

**问题:**您的客户无法添加或刷新equinix-agent-pluginsMarketplace。

解决方案:确认您的网络允许访问https://github.com。检查您输入的地址是否与完全相同https://github.com/equinix/equinix-agent-plugins。然后在Marketplace条目上选择同步,或运行claude plugin marketplace update equinix-agent-plugins。

插件已安装,但客户端没有Fabric工具​

**问题:**您的客户已识别该请求,但报告称其没有Fabric工具,或根据一般信息而非您的账户予以答复。

解决方案:插件已安装,但服务器未经验证。在Claude Code中运行/mcp,或前往设置>连接器,选择equinix-fabric,然后完成浏览器登录。然后开始新会话。

Fabric服务器出现两次​

**问题:**您的客户同时列出fabric-mcp和equinix-fabric,或者两次显示每个Fabric工具。

**解决方案:**在安装插件之前,您按照设置和配置手动添加了服务器。该插件会添加其自己的副本equinix-fabric,名为。删除手动条目。在Claude Code中,运行claude mcp remove fabric-mcp。在其他客户端中,请从客户端的MCP配置中删除该fabric-mcp条目。

客户要求您缩小搜索范围​

**问题:**您要求提供库存,客户要求提供都会区,项目或资源类型,而不是返回结果。

**解决方案:**此行为出于故意。show-fabric-inventorySkill要求在开放式请求中至少输入一个筛选条件。添加筛选条件(如show me my ports in SV),或明确要求输入所有内容,如show me my full Fabric inventory。

额外资源​

这个页面对您有帮助吗?