ImgKits MCP MCP Server
Remote MCP server giving AI agents ImgKits image tools: translate text in images, remove backgrounds, process images.
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
agent-economy-data
Ask how big the MCP server ecosystem is and how fast it grows: totals, new servers per period, and the latest MCP and A2A spec changes with links.
American Bully ($BULLY) facts
Read-only official facts and links for American Bully ($BULLY), a Robinhood Chain meme token.
APOB AI MCP
Create AI images, videos and talking avatars from compatible AI assistants.