mcpField
M
mcp-preflight

mcp-preflight

github.com/imagekit-developerエージェントワークフロー2484 回インストール3 週間前に更新
リポジトリ

mcp-preflight について

MCP Preflightは、ImageKitのタスクを適切なホスト型MCPサーバーと関連スキルに振り分けるエージェント向けスキルです。メディアライブラリ、アカウント管理、ドキュメント検索、変換URL作成を区別します。

主な機能

  1. 01DAM、Admin、DevToolsへのタスク振り分け
  2. 02操作とサーバーツールの対応付け
  3. 03関連スキルが必要な場面の判定
  4. 04メディア、アカウント、URLタスクの分類
  5. 05DAMとAdminの個別接続の案内

活用シーン

  1. 01アセット検索やアップロード先の選択
  2. 02オリジンとURLエンドポイントの管理
  3. 03アカウント使用量と分析の確認
  4. 04ImageKit文書の検索や変換URLの作成

MCP 対応

タスクに応じて、ImageKitのホスト型DAM、Admin、DevTools MCPサーバーへエージェントを案内します。DAMとAdminは個別の接続とImageKitへのサインインが必要ですが、DevToolsは不要です。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/imagekit-developer/skills --skill mcp-preflight

インストール後、Claude Code で/mcp-preflightを入力して読み込まれたか確認します。

詳細

MCP の事前確認

ImageKit には、ホスト型の MCP サーバーが 3 つあります。作業に合ったものを呼び出してください。

作業サーバー次の手順
検索、アップロード、整理、タグ付け、共有、メタデータ、コレクション、パスのポリシー、公開リンク、キャッシュのパージDAM(https://imagekit.io/mcp/dam)検索、アップロード、共有、または AI 関連の作業では、以下のスキルを参照してください
オリジン/外部ストレージ(S3、GCS、Azure、ウェブサーバーなど)Admin(https://imagekit.io/mcp/admin)list_origins、create_origin、get_origin、update_origin、delete_origin
URL エンドポイントAdminlist_url_endpoints、create_url_endpoint、get_url_endpoint、update_url_endpoint、delete_url_endpoint
アカウントの使用量合計または使用状況の分析Adminget_account_usage、get_account_usage_analytics
「〜するには?」,API/SDK の詳細、機能の有無DevTools の search_docsまず search-docs スキルを読んでください
変換 URL の作成DevTools の transformation_builderまず transformation-builder スキルを読んでください
アプリ、CMS、またはフレームワークへの ImageKit の統合—imagekit-integrations を読んで SDK/プラグインを選び、その後、詳細を search_docs で確認してください

DAM と Admin にはそれぞれ別の接続と ImageKit へのサインインが必要です。DevTools には必要ありません。必要なツールが見つからない場合、そのサーバーに接続していないか、必要な権限を付与していません。

スキルが役立つ場合

ほとんどの DAM および Admin のツールは、その用途が明らかです。ツールのスキーマだけでは分かりにくい呼び出し規約があるため、以下の場合に限り、対応するスキルを読んでください。

作業スキル
アセットの検索/フィルター/一覧表示search-assets — Lucene の searchQuery を使用します。また、推測で指定する前に、カスタムメタデータフィールドとタグを確認する必要があります
ファイルのアップロードupload-files — ピッカーと署名付きアップロードの使い分け。ファイルのバイト列をチャットに貼り付けないでください
ファイル、フォルダー、またはコレクションにアクセスできるユーザーの確認、アクセス権の付与または取り消しasset-access-control — ファイル/フォルダーの ACL ツールとコレクションの ACL ツールは異なります
AI によるタグ付け/メタデータ/QC ワークフローの作成または適用ai-tasks — ペイロードの形式、語彙、および保存済みの拡張機能への関連付け方法
使用する SDK、プラグイン、またはウィジェットの選定imagekit-integrations — その後、実装の詳細を search_docs で確認してください

ルール

  1. メディアライブラリには DAM を使用します。オリジン、URL エンドポイント、使用量、使用状況の分析には Admin を使用します。 DAM でオリジンや使用量を検索したり、Admin でファイル用ツールを探したりしないでください。
  2. ファイルのバイト列をインラインで渡さないでください(base64 や、ファイルの内容としてのパスも不可)。upload-files を参照してください。
  3. search_media_library を使って、サーバー側で検索をフィルターしてください。 search-assets を参照してください。
  4. 変換 URL を手作業で作成する代わりに、transformation_builder を使用してください。
  5. ImageKit の統合コードを書く前に、search_docs を使用してください。 メソッド名やパラメーターを学習データに頼らないでください。まず SDK またはプラグインを選ぶ必要がある場合は、imagekit-integrations を読んでください。

コメント