Downloads images from URLs and optimizes them by resizing, adjusting quality and converting formats.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add image-downloader -- node /path/to/mcp-image-downloader/build/index.js~/.codex/config.toml
[mcp_servers.image-downloader]
command = "node"
args = ["/path/to/mcp-image-downloader/build/index.js"]
# codex mcp add image-downloader -- node /path/to/mcp-image-downloader/build/index.js~/.cursor/mcp.json
{
"mcpServers": {
"image-downloader": {
"command": "node",
"args": [
"/path/to/mcp-image-downloader/build/index.js"
]
}
}
}.vscode/mcp.json
{
"servers": {
"image-downloader": {
"type": "stdio",
"command": "node",
"args": [
"/path/to/mcp-image-downloader/build/index.js"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"image-downloader": {
"command": "node",
"args": [
"/path/to/mcp-image-downloader/build/index.js"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"image-downloader": {
"command": "node",
"args": [
"/path/to/mcp-image-downloader/build/index.js"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"image-downloader": {
"command": "node",
"args": [
"/path/to/mcp-image-downloader/build/index.js"
]
}
}
}