关于 image
mcp-image-tools 是面向 AI Agent 的 MCP 服务,用于获取图像元数据和网页图片引用。它可检查图像响应头、查找网站图标和社交预览图,并生成占位图 URL 与响应式图片标记。
主要功能
- 01从响应头读取图像元数据
- 02查找网站 favicon
- 03提取社交预览图片
- 04生成占位图 URL
- 05生成响应式图片标记
适用场景
- 01检查图像类型、大小和缓存信息
- 02查找网站图标
- 03收集链接预览图片
- 04准备响应式图片 HTML
MCP 相关
它向 MCP 客户端提供图像检查和标记生成工具,涵盖元数据、favicon、Open Graph 与卡片图片、占位图及响应式图片标记。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | 图像文件的直接 URL |
详细介绍
mcp-image-tools
为 AI Agent 提供图像分析工具的 MCP 服务。仅检查元数据,不进行图像处理或修改。
工具
image_metadata
使用 HTTP 标头读取 URL 中的图像元数据。返回内容类型、文件大小、最后修改时间、etag 和缓存信息,无需下载完整图像。
find_favicons
查找任意网站的所有 favicon。检查 /favicon.ico,解析 HTML <link> 标签,并检查 manifest.json。返回发现的所有 favicon 及其尺寸和类型。
extract_og_image
从任意 URL 提取 Open Graph 图像、Twitter 卡片图像和 Apple 触控图标。适用于生成链接预览。
generate_placeholder
通过 placehold.co API 生成占位图像 URL。支持自定义尺寸、颜色、文本、格式和字体。返回 URL 以及可直接使用的 HTML 和 Markdown 标记。支持一次生成多种尺寸。
responsive_images
为响应式图像生成 srcset 和 <picture> 元素 HTML。给定基础图像 URL 后,会生成多个尺寸变体及相应标记,适用于响应式设计,并包含多种格式的 <source> 元素。
设置
npm install
npm run build
在 Claude Desktop 中使用
添加到 Claude Desktop 配置中:
{
"mcpServers": {
"image-tools": {
"command": "node",
"args": ["path/to/mcp-image-tools/dist/index.js"]
}
}
}
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。