这是一个基于MCP(Model Context Protocol)的服务,用于获取图片的元信息。
uvx image-metadata-mcp
git clone <repository-url>
cd pageflow_mcp
pip install -r requirements.txt
python server.py
详细的部署和配置指南请参考:部署与配置指南
如果您想将此服务部署到阿里云百炼MCP平台,请参考:百炼MCP平台部署指南
在MCP客户端中,您可以调用get_image_metadata工具,传入图片URL作为参数:
{
"name": "get_image_metadata",
"arguments": {
"image_url": "https://example.com/image.jpg"
}
}
{
"name": "get_image_metadata",
"arguments": {
"image_url": "https://example.com/image.jpg",
"return_format": "json"
}
}
图片元信息: 格式: JPEG 尺寸: 1920 x 1080 像素 色彩模式: RGB 文件大小: 245.67 KB EXIF数据: Make: Canon Model: EOS 5D Mark IV DateTime: 2023:05:15 14:30:22 ExifImageWidth: 1920 ExifImageHeight: 1080
{
"success": true,
"metadata": {
"format": "JPEG",
"width": 1920,
"height": 1080,
"mode": "RGB",
"file_size_kb": 245.67,
"is_animated": false,
"exif_data": {
"Make": "Canon",
"Model": "EOS 5D Mark IV",
"DateTime": "2023:05:15 14:30:22",
"ExifImageWidth": 1920,
"ExifImageHeight": 1080
}
}
}