К основному содержанию
скилл CX Codex

mcp-preflight — скилл для Claude Code: что делает и как установить

Маршрутизирует вызовы агента к трём MCP-серверам ImageKit: DAM, Admin и DevTools. Помогает выбрать правильный инструмент до отправки запроса.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add imagekit-developer/skills --skill mcp-preflight -a claude-code
Открыть на GitHub

Что делает mcp-preflight

Скилл задаёт чёткую маршрутизацию между MCP-серверами ImageKit. Задачи медиабиблиотеки вроде поиска, загрузки и раздачи файлов направляются в сервер DAM. Управление внешними хранилищами S3 или Azure, настройка эндпоинтов и просмотр статистики аккаунта уходят в Admin. Поиск по документации и генерация ссылок трансформаций закреплены за DevTools.

Для работы с DAM и Admin требуется отдельное подключение каждого сервера и авторизация в аккаунте ImageKit. Сервер DevTools доступен без авторизации. Если нужный инструмент недоступен, значит, соответствующий сервер ещё не подключён к агенту.

Скилл запрещает передавать байты файлов в чат через base64. Для загрузки нужно использовать механизмы пикера или подписанных URL, а трансформации изображений строить только через вызов transformation_builder.

Какие задачи решает

  • выбрать правильный MCP-сервер ImageKit под текущую операцию
  • настроить внешние хранилища S3 или Azure через Admin MCP
  • сгенерировать URL трансформации изображения без ручной сборки ссылки
  • найти методы и параметры в официальной документации ImageKit

Примеры запросов агенту

  • Проверь расход трафика аккаунта в ImageKit через Admin MCP
  • Собери ссылку трансформации для сжатия баннера через DevTools
  • Найди в медиабиблиотеке DAM все фотографии с тегом summer

Как установить mcp-preflight

1Через Skills CLI (Vercel)

npx skills add imagekit-developer/skills --skill mcp-preflight -a claude-code

2Вручную: положить файлы

~/.claude/skills/mcp-preflight/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/mcp-preflight/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о mcp-preflight

Как установить mcp-preflight в Claude Code?

Выполните команду npx skills add imagekit-developer/skills --skill mcp-preflight -a claude-code. Также можно разместить файл по пути ~/.claude/skills/mcp-preflight/SKILL.md.

Что делает mcp-preflight?

Он определяет правила маршрутизации запросов между серверами DAM, Admin и DevTools от ImageKit. Скилл удерживает агента от отправки запросов не в тот сервер и блокирует передачу байтов файлов в контекст чата.

Нужна ли авторизация для всех трёх MCP-серверов ImageKit?

Авторизация в ImageKit нужна только для серверов DAM и Admin. Сервер DevTools с инструментами search_docs и transformation_builder работает без входа в систему.

Исходный текст

SKILL.md · MIT
---
name: mcp-preflight
description: "Routing guide for ImageKit's MCP servers (DAM, Admin, DevTools). Use before any ImageKit MCP call. DAM: media library search, upload, organize, share. Admin: origins, external storage, URL endpoints, account usage, usage analytics. DevTools: docs search and transformation URLs."
---

# MCP Preflight

ImageKit has three hosted MCP servers. Call the one that matches the job.

| Job | Server | Then |
|-----|--------|------|
| Search, upload, organize, tag, share, metadata, collections, path policies, public links, cache purge | DAM (`https://imagekit.io/mcp/dam`) | See skills below when the task is search, upload, sharing, or AI tasks |
| Origins / external storage (S3, GCS, Azure, web server, …) | Admin (`https://imagekit.io/mcp/admin`) | `list_origins`, `create_origin`, `get_origin`, `update_origin`, `delete_origin` |
| URL endpoints | Admin | `list_url_endpoints`, `create_url_endpoint`, `get_url_endpoint`, `update_url_endpoint`, `delete_url_endpoint` |
| Account usage totals or usage analytics | Admin | `get_account_usage`, `get_account_usage_analytics` |
| "How do I…", API/SDK details, whether a feature exists | DevTools `search_docs` | Read the `search-docs` skill first |
| Build a transformation URL | DevTools `transformation_builder` | Read the `transformation-builder` skill first |
| Integrate ImageKit into an app, CMS, or framework | — | Read `imagekit-integrations` to pick the SDK/plugin, then `search_docs` for details |

DAM and Admin each need a separate connection and ImageKit sign-in. DevTools does not. If a tool you need is missing, the user has not connected that server (or has not granted that permission).

## When a skill actually helps

Most DAM and Admin tools are self-explanatory. Read a companion skill only for the cases below — they have calling conventions that the tool schema does not make obvious.

| Task | Skill |
|------|--------|
| Search / filter / list assets | `search-assets` — Lucene `searchQuery`, and you must discover custom metadata fields and tags before guessing |
| Upload a file | `upload-files` — picker vs signed upload; never put file bytes in chat |
| Who can access a file, folder, or collection; grant or revoke access | `asset-access-control` — file/folder ACL tools are not the same as collection ACL tools |
| Create or apply AI tagging / metadata / QC workflows | `ai-tasks` — payload shape, vocabularies, and how they attach to saved extensions |
| Which SDK, plugin, or widget to use for a stack | `imagekit-integrations` — then `search_docs` for implementation details |

## Rules

1. **DAM for the media library. Admin for origins, URL endpoints, usage, and usage analytics.** Do not search DAM for origins or usage, and do not look for file tools on Admin.
2. **Never inline file bytes** (no base64, no paths as file contents). See `upload-files`.
3. **Filter search on the server** with `search_media_library`. See `search-assets`.
4. **Use `transformation_builder`** instead of hand-crafting transformation URLs.
5. **Use `search_docs`** before writing ImageKit integration code. Do not rely on training data for method names or parameters. If you need to pick an SDK or plugin first, read `imagekit-integrations`.

© imagekit-developer · MIT · imagekit-developer/skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора8

upload-files Скилл проводит загрузку файлов в медиатеку ImageKit через DAM MCP: подписывает файлы и запускает POST там, где лежит сам файл. CX Codex +1 488установок search-docs Скилл учит агента переформулировать вопросы пользователя и искать ответы по документации ImageKit через инструмент search_docs. CX Codex +1 482установок transformation-builder Подсказывает агенту, как собрать точный запрос к инструменту transformation_builder и получить рабочий URL трансформации ImageKit. CX Codex +1 481установок ai-tasks Помогает настраивать правила анализа изображений в ImageKit. Извлекает теги, заполняет метаданные и проверяет качество снимков по заданным словарям. CX Codex +1 480установок imagekit-integrations Каталог SDK, плагинов и коннекторов ImageKit для фронтенда, бэкенда и CMS. Помогает агенту подобрать стек интеграции и найти документацию по API. CX Codex +1 444установок search-assets Формирует точные поисковые запросы Lucene для ImageKit DAM. Помогает агенту находить файлы и папки по полям метаданных, тегам и свойствам без ручной фильтрации. CX Codex +1 441установок ImageKit Admin Удалённый MCP-сервер для ImageKit. Позволяет кодинг-агенту настраивать хранилища, управлять URL-эндпоинтами и проверять расход тарифного плана. CX Codex +1 ★ 2звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой