Fabric Skillsプラグイン
Equinix Fabric Skillsプラグインは、FabricスキルとFabric MCPサーバーを1つのステップでインストールします。マーケットプレイスをクライアントに追加し、プラグインをインストールしてログインします。その後、クライアントにFabricインベントリの検索、接続の作成と更新、Fabricネットワークの管理、またはFabric Cloud Routerの設定を依頼できます。
スキルは、タスクを正しく実行する方法をクライアントに伝える指示ファイルです。ファブリックスキルは、インベントリ検索に適用するフィルタを定義します。これには、クライアントが作成する前に必要な接続リクエストの詳細、Fabric Cloud Routerパッケージが受け入れる値、ステップの実行順序が定義されます。それらがなければ、顧客はツールを持っているが、手順は持っていない。プラグインにはFabric MCPサーバ定義も含まれるため、サーバを個別に設定することはできません。
プラグインは、Equinix上のgithub-agent-pluginsリポジトリで公開されています。そのリポジトリはプラグインマーケットプレイスです。マーケットプレイスを一度追加してから、そこから必要なプラグインをインストールします。
Fabric MCPサーバはパブリックプレビュー中です。ツール、説明、回答形式は、一般に提供される前に変更される場合があります。
プラグインに関するフィードバック、質問、サポートが必要な場合は、fabric-intelligence-support@equinix.comまでメールでお問い合わせください。
プラグインの内容
マーケットプレイスはequinix-fabric4つのスキルを含む1つのプラグインを公開しています。
| スキル | お客様に依頼できること |
|---|---|
show-fabric-inventory | 接続、ポート、Fabric Cloud Router、サービストークン、ルートフィルター、ルートアグリゲーション、およびEquinix Precision Timeサービス。都市圏、プロジェクト、状態、帯域幅、タイプ、または名前。 |
manage-fabric-connection | EVPL、EPL、IP、インターネットアクセス、インターネットアクセスなど、Fabric接続の作成、更新、再試行およびEVP- LANまたはEP- LAN仮想接続。作成する前に接続を検証し、名前、帯域幅、または通知メールアドレスを更新します。 |
manage-fabric-network | EVP-Tree、EVP-Tree、EP-Tree、EP-Treeの各タイプのファブリックネットワークの計画、作成、検索、比較、更新(ポートの互換性チェックを含むLAN LAN) |
manage-cloud-router | Fabric Cloud Routerの作成と更新。IPv4およびIPv6用にBGPを設定します。ルートフィルター、ルートフィルタールール、ルートアグリゲーション、ルートアグリゲーションルールを作成、追加、更新します。 |
プラグインはFabric MCPサーバをにバンドルし、https://mcp.equinix.com/fabricという名前でクライアントに登録します。equinix-fabricサーバが公開するツールと、それぞれに必要なアクセスレベルについては、「Fabric Tools」を参照してください。
前提条件
- クライアントに使用させたいFabricリソースにアクセスできるEquinix Customer Portalアカウント。クライアントは、ログインしてそのユーザーの権限を継承するユーザーとして機能します。
- プラグインマーケットプレイスを読むクライアント。クロードコードとクロードデスクトップは対応しています。他のすべてのクライアントについては、他のクライアントにインストールを参照してください。
- およびへのネットワークアクセス。
https://mcp.equinix.com``https://github.com
アクセストークンは必要ありません。クライアントは、サーバーを初めて呼び出したときにブラウザログインを完了します。詳細については、認証を参照してください。
クロードコードでインストール
-
マーケットプレイスを追加します。
claude plugin marketplace add equinix/equinix-agent-plugins -
プラグインをインストールします。
claude plugin install equinix-fabric@equinix-agent-pluginsインタラクティブセッションで実行し、マーケットプレイスから
equinix-agent-plugins選択することequinix-fabricもできます。/plugin -
認証します。を実行し
/mcp、を選択して、equinix-fabricブラウザログインを完了します。 -
プラグインがインストールされ、サーバーが接続されていることを確認してください。
claude plugin listclaude mcp list
Claudeデスクトップにインストール
-
[設定]>[カスタマイズ]に移動し、[プラグイン]を選択します。****
-
[マーケットプレイスを追加]を選択します。
-
リポジトリアドレスを入力して確認します。
https://github.com/equinix/equinix-agent-plugins -
マーケットプレイスが同期するのを待ちます。クロード・デスクトップはリポジトリからマーケットプレイスのインデックスを読み取り、宣言したプラグインを一覧表示します。新しいプラグインやバージョンを入手する場合は、マーケットプレイスエントリで[同期]を選択します。
-
リストからEquinixファブリックを見つけ、インストールを選択して、トグルが有効になっていることを確認します。
-
認証します。[設定]>[コネクタ]に移動し、Equinixファブリックを見つけてブラウザログインを完了します。このスキルは、サーバーが接続された後にのみ機能します。
-
新しいセッションを開始します。
チーム用にインストール
プロジェクトリポジトリを複製する際に、プロジェクトの全員にプラグインを提供するには、プロジェクトのファイルに以下をコミットします。.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は市場からスキルをインストールします。Fabric MCPサーバを個別に追加します。
-
Codexで、[プラグイン]>[追加]>[マーケットプレイスを追加]の順に移動します。
-
リポジトリアドレスを入力し、マーケットプレイスを追加します。
https://github.com/equinix/equinix-agent-plugins -
個人のスペースで、Equinixファブリックを選択してインストールします。
-
Fabric MCPサーバを追加します。
codex mcp add equinix-fabric --url https://mcp.equinix.com/fabric -
新しいセッションを開始し、Codexがサーバーを初めて呼び出したときにブラウザログインを完了します。
他のクライアントにインストール
カーソル、Visual Studioコード、ジェミニCLI、OpenCodeなどのクライアントの場合は、サーバーとスキルを個別に追加します。
-
「セットアップと構成」のクライアントの指示に従って、Fabric MCPサーバを追加します。
-
スキルを追加します。リポジトリを複製し、クライアントのスキルローダーをスキルディレクトリに移動するか、ファイルの内容をクライアントの指示に貼り付けます。
SKILL.mdgit clone https://github.com/equinix/equinix-agent-plugins.gitスキルはディレクトリ内のプレーンMarkdownファイルである。
fabric-agent-plugins/skills/各スキルには、ファイルを含む独自のフォルダがあり、一SKILL.md部のスキルでは、references補足手順が記載されたフォルダが含まれています。
設置の確認
セッションを開始し、次のようなリクエストを入力します。
Show me all my Fabric connections in SV.
クライアントがFabric MCPサーバを呼び出し、Equinixユーザーが表示できる接続を返します。ツールを呼び出さずに応答した場合、サーバーは接続されていません。詳細については、トラブルシューティングを参照してください。
その他のリクエスト:
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 plugin marketplace update equinix-agent-plugins
claude plugin update equinix-fabric@equinix-agent-plugins
プラグインを削除するには、次のコマンドを実行します。
claude plugin uninstall equinix-fabric@equinix-agent-plugins
クロード・デスクトップで、マーケットプレイスエントリで同期を選択し、プラグインで更新を選択します。プラグインを削除するには、[アンインストール]を選択します。マーケットプレイスとすべてのプラグインを削除するには、[マーケットプレイスを削除]を選択します。
権限と承認
プラグインは、Equinixアカウントでできることを変更しません。クライアントはログインしたユーザーとして機能し、クライアントが保持するトークンは、そのユーザーの役割と接続時に選択された権限レベルの共通部分を付与します。詳細については、「権限モデル」を参照してください。
以下のポイントは、スキルに固有のものです。
- リソースを作成または更新するツール呼び出しのためのクライアントの確認プロンプトを有効にします。
manage-fabric-connection、manage-fabric-network、およびmanage-cloud-routerのスキルはFabricリソースを作成および変更し、それらのリソースの一部は請求されます。 - サーバは削除ツールを発行しないため、接続、ファブリックネットワーク、またはFabric Cloud Routerリソースの削除リクエストは失敗します。リソースを削除するには、Equinix Customer PortalまたはFabric APIを使用します。
トラブルシューティング
認証、接続、および権限のエラーについては、「MCPサーバーの概要」のトラブルシューティングを参照してください。以下の問題はプラグイン固有のものです。
マーケットプレイスの同期に失敗する
**問題:**お客様はマーケットプレイスを追加または更新できません。equinix-agent-plugins
ソリューション:ネットワークでへのアクセスが許可されていることを確認してください。https://github.com住所がと正確に入力されていることを確認してください。https://github.com/equinix/equinix-agent-plugins次に、マーケットプレイスエントリで同期を選択するか、を実行します。claude plugin marketplace update equinix-agent-plugins
プラグインはインストールされていますが、クライアントにFabricツールがありません
**問題:**お客様のクライアントはリクエストを認識したものの、Fabricツールがない、またはお客様のアカウントではなく一般的な知識から回答したと報告しています。
ソリューション:プラグインはインストールされていますが、サーバーが認証されていません。クロードコードで実行する/mcpか、クロードデスクトップで[設定]>[コネクタ]に移動し、を選択してequinix-fabricブラウザログインを完了します。その後、新しいセッションを開始します。
Fabric Serverが2回表示される
**問題:**クライアントはとの両方をリストするかfabric-mcp``equinix-fabric、各Fabricツールを2回表示します。
**ソリューション:**プラグインをインストールする前に、セットアップと構成に従ってサーバーを手動で追加しました。プラグインは、という名前の独自のコピーを追加します。equinix-fabric手動入力を削除する。クロードコードで、を実行します。claude mcp remove fabric-mcp他のクライアントでは、クライアントのMCP設定からエントリを削除します。fabric-mcp
クライアントから検索を絞り込むように求められた
**問題:**あなたがインベントリを要求し、クライアントが結果を返すのではなく、都市圏、プロジェクト、またはリソースタイプを要求します。
**ソリューション:**この動作は意図的なものです。show-fabric-inventoryスキルは、オープンエンドリクエストに対して少なくとも1つのフィルターを要求しています。などのフィルターを追加するshow me my ports in SVか、などのすべてを明示的に要求します。show me my full Fabric inventory
その他のリソース
- MCPサーバーの概要-サーバーのセットアップ、認証、権限、およびセキュリティ。
- Fabric Tools -サーバが公開するツールと、それぞれに必要なアクセスレベル。
- Fabric APIリファレンス-ツールが呼ぶAPI。
- Equinix agent-plugins -プラグインソース、スキル定義、コントリビューションガイダンス。