大模型应用
调用 ImageKit MCP 服务器前如何按任务选择…
在发起任何 ImageKit MCP 调用前,根据任务类型路由到正确的托管 MCP 服务器并遵循其调用约定。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
调用 ImageKit MCP 服务器前特定
解决思路
- 按任务选择服务器:媒体库的搜索、上传、整理、打标签、分享、元数据、集合、路径策略、公开链接、缓存清除 → DAM(https://imagekit.io/mcp/dam)。
- Origins / 外部存储(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。
- 账户用量总计或用量分析 → Admin,使用 get_account_usage、get_account_usage_analytics。
- “How do I…”、API/SDK 细节、某功能是否存在 → DevTools 的 search_docs,先阅读 search-docs 技能。
- 构建 transformation URL → DevTools 的 transformation_builder,先阅读 transformation-builder 技能。
- 把 ImageKit 集成进应用、CMS 或框架 → 先读 imagekit-integrations 选择 SDK/插件,再用 search_docs 查细节。
- 注意 DAM 和 Admin 各自需要单独连接并登录 ImageKit,DevTools 不需要;若缺少所需工具,说明用户未连接该服务器或未授予该权限。
- 仅在以下情况阅读配套技能(多数 DAM/Admin 工具本身已足够直观):搜索/过滤/列出资产 → search-assets(Lucene searchQuery,且必须先发现自定义元数据字段和标签再猜测)。
- 上传文件 → upload-files(区分 picker 与 signed upload;绝不要把文件字节放进对话)。
- 谁可访问文件、文件夹或集合,以及授予或撤销访问 → asset-access-control(文件/文件夹 ACL 工具与集合 ACL 工具不同)。
- 创建或应用 AI 打标签/元数据/QC 工作流 → ai-tasks(payload 结构、词汇表,以及如何挂到已保存的扩展上)。
- 为某技术栈选择 SDK、插件或 widget → imagekit-integrations,再用 search_docs 查实现细节。
- 规则 1:媒体库用 DAM;origins、URL endpoints、用量和用量分析用 Admin。不要到 DAM 搜 origins 或用量,也不要在 Admin 上找文件工具。
- 规则 2:绝不内联文件字节(不要 base64,也不要把路径当作文件内容),见 upload-files。
- 规则 3:用 search_media_library 在服务器端过滤搜索,见 search-assets。
- 规则 4:用 transformation_builder,而不是手工拼 transformation URL。
- 规则 5:编写 ImageKit 集成代码前先用 search_docs,不要依赖训练数据中的方法名或参数;若需先选 SDK 或插件,先读 imagekit-integrations。
适用边界 · 注意事项
- 未连接对应 MCP 服务器或未授予相应权限时(DAM 和 Admin 需单独连接并登录 ImageKit)。
- 任务本身不需要 ImageKit MCP 调用时。
- DAM/Admin 的多数工具已足够直观、无需阅读配套技能时,不必额外读技能。