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中安装
-
添加Marketplace。
claude plugin marketplace add equinix/equinix-agent-plugins -
安装插件。
claude plugin install equinix-fabric@equinix-agent-plugins您也可以在互动会话中跑步
/plugin,并从equinix-agent-pluginsMarketplace中选择equinix-fabric。 -
验证。运行
/mcp,选择equinix-fabric,然后完成浏览器登录。 -
确认插件已安装且服务器已连接。
claude plugin listclaude mcp list
在Claude Desktop中安装
-
前往设置>自定义并选择插件。
-
选择添加Marketplace。
-
输入存储库地址并确认。
https://github.com/equinix/equinix-agent-plugins -
等待Marketplace同步。Claude Desktop从存储库读取Marketplace索引并列出其声明的插件。获取新插件或版本时,请在Marketplace条目中选择同步。
-
在列表中找到Equinix Fabric,选择安装,并确认其切换已启用。
-
验证。前往设置>连接器,查找Equinix Fabric,并完成浏览器登录。技能仅在连接服务器后有效。
-
启动新会话。
为团队安装
在项目中的每个人克隆项目资源库时,若要为其提供插件,请将以下内容提交到项目文件中.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服务器。
-
在Codex中,前往插件>添加>添加Marketplace。
-
输入存储库地址并添加Marketplace。
https://github.com/equinix/equinix-agent-plugins -
在您的个人空间中,选择Equinix Fabric并进行安装。
-
添加Fabric MCP服务器。
codex mcp add equinix-fabric --url https://mcp.equinix.com/fabric -
Codex首次调用服务器时,启动新会话并完成浏览器登录。
在其他客户端中安装
对于Cursor,Visual Studio Code,Gemini CLI和OpenCode等客户端,请分别添加服务器和技能。
-
添加Fabric MCP服务器,请按照设置和配置中的客户端说明添加Fabric MCP服务器。
-
添加技能。克隆存储库并将客户的技能加载工具指向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。
额外资源
- MCP服务器概述-服务器的设置,身份验证,权限和安全。
- Fabric Tools -服务器发布的工具以及每个工具所需的访问权限级别。
- Fabric API参考-工具调用的API。
- ns-agent-plugins -插件来源,技能定义和贡献指导Equinix。