mcp-image-downloader
MCP Image Downloader
Documentation
MCP Image Downloader
An MCP server that provides tools for downloading and optimizing images. Built using the Model Context Protocol (MCP), this server enables AI assistants to download images from URLs and perform basic image optimization tasks.
Features
- Download images from URLs with proper error handling
- Optimize images with options for:
- Resizing (maintaining aspect ratio)
- Quality adjustment (JPEG/WebP)
- Format conversion
Installation
# Clone the repository
git clone https://github.com/qpd-v/mcp-image-downloader.git
cd mcp-image-downloader
# Install dependencies
npm install
# Build the project
npm run buildUsage
As an MCP Server
Add the server to your MCP configuration (e.g., in Claude Desktop's config):
{
"mcpServers": {
"image-downloader": {
"command": "node",
"args": ["/path/to/mcp-image-downloader/build/index.js"]
}
}
}Available Tools
download_image
Downloads an image from a URL to a specified path.
Parameters:
- `url`: URL of the image to download
- `outputPath`: Path where to save the image
optimize_image
Creates an optimized version of an image.
Parameters:
- `inputPath`: Path to the input image
- `outputPath`: Path where to save the optimized image
- `width` (optional): Target width (maintains aspect ratio if only width is specified)
- `height` (optional): Target height (maintains aspect ratio if only height is specified)
- `quality` (optional): JPEG/WebP quality (1-100)
Development
# Run in development mode
npm run start
# Build the project
npm run buildRequirements
- Node.js 16 or higher
- NPM or compatible package manager
License
MIT License - see the LICENSE file for details.
Author
qpd-v
Version
0.1.0 - Initial release
Frequently asked questions
What is mcp-image-downloader?
mcp-image-downloader is MCP Image Downloader
How do I install mcp-image-downloader?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is mcp-image-downloader open source?
Yes — it is hosted on GitHub at https://github.com/qpd-v/mcp-image-downloader and has 17 stars.
Related MCP tools
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
Use any LLMs (Large Language Models) for Deep Research. Support SSE API and MCP server.
Enhanced MCP server for interactive user feedback and command execution in AI-assisted development, featuring dual interface support (Web UI and Desktop Application) with intelligent environment detection and cross-platform compatibility.
A powerful Zotero AI and MCP plugin with ChatGPT, Gemini 3.7, Claude Fable 5, Claude Opus 5, DeepSeek V4, Grok, OpenRouter, Kimi k3, GLM 5.3, SiliconFlow, GPT-oss, Gemma 4, Qwen 3.8
Connect your browser to AI models. Just use Dia on Chrome, Arc or Firefox.
文颜 MCP Server 可以让 AI 自动将 Markdown 文章排版后发布至微信公众号。
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP