Image Downloader

Created By
yekyosa year ago
一个支持图片下载和处理的 MCP (Model Context Protocol) 服务器,具有进度跟踪、批量下载和图片处理功能。
Overview

what is Image Downloader?

Image Downloader is an MCP (Model Context Protocol) server that supports image downloading and processing, featuring progress tracking, batch downloading, and image manipulation capabilities.

how to use Image Downloader?

To use Image Downloader, you can run it via npx or install it globally using npm. After configuration, you can utilize its features through an MCP client or directly in your development environment.

key features of Image Downloader?

  • 🖼️ Single image download
  • 📦 Batch image download
  • 🔄 Real-time progress tracking
  • 🎨 Image format conversion (JPEG, PNG, WebP)
  • 📏 Image resizing
  • 🗜️ Image compression
  • 🌐 Proxy server support
  • ⚙️ Environment variable configuration support

use cases of Image Downloader?

  1. Downloading images from various URLs for personal use.
  2. Batch processing of images for web applications.
  3. Converting image formats for compatibility.
  4. Resizing images for different display requirements.

FAQ from Image Downloader?

  • Can I download images in bulk?

Yes! The tool supports batch downloading of images from an array of URLs.

  • Is there a way to track download progress?

Yes! The server provides detailed progress information including percentage, bytes downloaded, and estimated time remaining.

  • How do I configure the server?

You can configure the server using environment variables or by modifying the MCP client configuration.

Server Config

{
  "mcpServers": {
    "image-downloader": {
      "command": "npx",
      "args": [
        "mcp-image-downloader"
      ],
      "env": {
        "DEFAULT_SAVE_PATH": "/Users/username/Downloads/images",
        "DEFAULT_FORMAT": "jpeg",
        "DEFAULT_COMPRESS": "true",
        "HTTPS_PROXY": "http://proxy.example.com:8080",
        "DEFAULT_MAX_WIDTH": "1920",
        "DEFAULT_MAX_HEIGHT": "1080",
        "DEFAULT_CONCURRENCY": "5",
        "HTTP_PROXY": "http://proxy.example.com:8080"
      }
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
yekyos
Star
-
Language
-
License
-

Recommend Servers

View All
Mailopoly

3 hours ago
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

a day ago
PDFGate
@pdfgate

4 hours ago