ImgKits MCP MCP Server

Remote MCP server giving AI agents ImgKits image tools: translate text in images, remove backgrounds, process images.

Utilities MIT license Added Nov 5, 2026 Hosted / remote ✓ Verified Nov 8 21 tools

ImgKits MCP is a Utilities MCP (Model Context Protocol) server: Remote MCP server giving AI agents ImgKits image tools: translate text in images, remove backgrounds, process images. It is MIT-licensed and available as a hosted endpoint, so it works with no local install. It exposes 21 tools including convert_to_markdown, ocr_image, extract_tables, translate_text. Listed on MCP Collection since November 2026.

About ImgKits MCP

Hosted ImgKits MCP server exposing image translation, background removal and image processing tools to AI agents. Open source, MIT licensed. By Need You, LLC.

ImgKits MCP tools (21)

Read from the live server on Nov 8, 2026. These are the tools your AI assistant can call once connected.

convert_to_markdown
Convert PDF and image files to clean Markdown for RAG, LLM ingestion, and knowledge bases. Optionally include MinerU layout JSON (content list with blocks and bounding boxes). Input: 1-5 public https file URLs, each ≤20 MiB. Supported: pdf,
ocr_image
Extract text from images, screenshots, and scanned PDF pages. Returns text blocks with block-level bounding boxes [x0, y0, x1, y1] and page indexes. Coordinates are MinerU content-list coordinates, not character-level boxes and not rescaled
extract_tables
Extract tables from PDFs and images as HTML plus a row/column matrix. Merged cells are expanded; only the top-left cell carries content and other covered cells are empty strings. Returns row_count, column_count, page_idx, and bbox for each
translate_text
Translate up to 50,000 characters of plain text (up to 50 strings). Long inputs are split into <=1,900-character chunks automatically. Synchronous. Cost: 1 credit per call; mcp-credit-gateway charges before forwarding the request. Requires
translate_document
Translate a document from a public URL. Supported formats include PDF, DOCX/DOC, XLSX/XLS, PPTX/PPT, EPUB, TXT, HTML, MD and CSV. Upstream size limits: PDF <= 30 MB, other formats <= 80 MB. This is an async job: the call waits up to wait_se
translate_image
Translate text inside 1-10 images supplied as public URLs (JPG/PNG/WebP recommended; keep each image <= 10 MB). This is an async job: the call waits up to wait_seconds (default 30, max 120) and returns a job_id if still running. Call again
translate_subtitle
Translate SRT, WebVTT or ASS/SSA subtitle content (up to 1,000,000 characters). Timestamps, cue order, SRT/VTT indices and ASS event fields are preserved exactly; only cue text is translated. Synchronous. Cost: 3 credits per call, charged b
detect_language
Detect the language of up to 20,000 characters. Uses a local Unicode-script + stopword/diacritic heuristic; no upstream call. Returns a language code, confidence, reliability flag and alternatives. Billing: free by default (COST_DETECT_LANG
embed_blind_watermark
Embed an invisible/blind watermark into an image supplied as a public URL (JPG/PNG/WebP/BMP, <= 10 MB; at least 64x64 px recommended). Uses the AiController EncodeBlindWatermark / Alibaba Cloud IMM path. Pass `watermark_text` (<= 512 chars,
decode_blind_watermark
Read a blind watermark from an image (public http(s) URL). Uses the AiController CreateDecodeBlindWatermarkTask + GetDecodeBlindWatermarkResult async path. Start with `source_url`; the call waits up to `wait_seconds` (default 15, max 60) an
text_to_sound_effect
Generate a short sound-effect WAV from a text prompt via TangoFlux (async create + result poll). Pass `prompt` (<= 2000 chars) with optional `duration` (default 10s) and `steps` (default 25); the call waits up to `wait_seconds` (default 30,
separate_stems
Split a public audio URL into vocals + accompaniment stems via Spleeter 2stems (async create + result poll). Pass `audio_url` (http(s), <= 2048 chars) to start, or `job_id` to poll. Waits up to `wait_seconds` (default 30, max 55). Returns `
transcribe_audio
Transcribe a public audio URL via Faster-Whisper (async create + result poll; no status endpoint). Pass `audio_url` (http(s)) to start or `job_id` to poll. Optional `language`, `response_format` (simple|raw). Empty transcript is still succe
generate_subtitles
Transcribe a public audio URL with Faster-Whisper and assemble SRT or VTT in the Worker. Pass `audio_url` to start or `job_id` to poll; `format` is `srt` (default) or `vtt`. Cost: 2 credits per call. Compliance / SSRF: Use only on material
text_to_speech
Synthesize speech from text via Qwen-TTS using a short `refer_audio` sample (http(s) URL). Pass `text` (<= 5000) + `refer_audio` (+ recommended `refer_audio_text`) to start, or `job_id` to poll. voiceId library voices are not exposed this w
clone_voice_tts
Clone a voice from `clone_audio_url` and speak `text` via Qwen-TTS. Requires `authorization_confirmed=true` (own voice or written authorization). Pass `text` + `clone_audio_url` (+ recommended `clone_audio_text`) to start, or `job_id` to po
pdf_to_markdown_then_translate
Convert a public PDF URL to Markdown via MinerU, then translate the markdown via the public text API. Pass `file_url` (or `files` with exactly 1 PDF http(s) URL; path must end in .pdf) and required `target_lang`. Optional: `source_lang` (de
convert_text_style
Transform text with a pure in-Worker algorithm (no upstream HTTP). Pass required `text` (≤8000 chars) and `mode` one of: morse, binary, old_english, fancy, upper, lower, title, reverse. Modes: morse / binary (mappable chars only; others kep
count_text
Count characters, words, lines, and UTF-8 bytes for `text` (≤8000 chars). Latin words + CJK ideographs counted separately; pure algorithm, no upstream. Returns characters, characters_no_whitespace, words, lines, bytes_utf8. Cost: 1 credit p
colorize_photo
Colorize a photo from a public URL. POST {img} to ai.imgkits.com/api/deoldify (AiController Shangse). Black-and-white photos work best; a response with a null URL is treated as failure. Synchronous. Cost: 2 credits per call; mcp-credit-gate
upscale_image
Upscale an image from a public URL. POST {img, upscale} to ai.imgkits.com/api/restoration. `scale` is 2 (default) or 4 and is sent as `upscale`. Optional `face_enhance` is sent on the same body. There is no separate enhance_photo or enhance

How to connect ImgKits MCP to Claude, Cursor or VS Code

ImgKits MCP runs as a hosted remote MCP server at https://mcp.imgkits.com/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.

{
  "mcpServers": {
    "imgkits-mcp": {
      "url": "https://mcp.imgkits.com/mcp"
    }
  }
}

Claude Code: claude mcp add --transport http imgkits-mcp https://mcp.imgkits.com/mcp. VS Code's .vscode/mcp.json uses a servers key instead of mcpServers (see how). Servers that require OAuth or an API key will prompt on first use.

ImgKits MCP FAQ

What is ImgKits MCP?

ImgKits MCP is a Model Context Protocol (MCP) server in the Utilities category. Remote MCP server giving AI agents ImgKits image tools: translate text in images, remove backgrounds, process images. MCP servers expose tools that AI assistants like Claude can call during a conversation.

How do I use ImgKits MCP with Claude or Cursor?

ImgKits MCP runs as a hosted remote MCP server at https://mcp.imgkits.com/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.

Is ImgKits MCP free to use?

ImgKits MCP is published under the MIT license, so the software itself is free to run. Hosted or API-backed servers may have their own usage tiers; check the project homepage.

What tools does ImgKits MCP provide?

ImgKits MCP exposes 21 MCP tools: convert_to_markdown, ocr_image, extract_tables, translate_text, translate_document, translate_image, translate_subtitle, detect_language, embed_blind_watermark, decode_blind_watermark, text_to_sound_effect, separate_stems, and more. This list is read from the live server (last verified Nov 8, 2026).

Is the ImgKits MCP MCP server online?

Yes. MCP Collection checks the endpoint every day; it last answered on Nov 8, 2026.

Where is the source code for ImgKits MCP?

The source is at github.com/yichong1/mcp-imgkits.

Compare similar servers

More Utilities MCP servers