MCP server
App-Kit Official
io.github.app-kit-dev/mcp
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
SEO audit (400 checks), text readability and grammar check, PDF to images, image conversion.
Working at last checkOfficial: app-kit.dev's GitHub account (app-kit-dev)About 3,489 tokens per request once connected10 tools
https://mcp.app-kit.dev/mcp
At a glance
- Type
- MCP server
- Publisher
- app-kit.dev (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 3,489 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http app-kit-dev https://mcp.app-kit.dev/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.app-kit-dev] url = "https://mcp.app-kit.dev/mcp"
Gemini CLI
{"mcpServers":{"app-kit-dev":{"httpUrl":"https://mcp.app-kit.dev/mcp"}}}
Cursor
{"mcpServers":{"app-kit-dev":{"url":"https://mcp.app-kit.dev/mcp"}}}
VS Code
{"servers":{"app-kit-dev":{"type":"http","url":"https://mcp.app-kit.dev/mcp"}}}
Antigravity
agy mcp add app-kit-dev https://mcp.app-kit.dev/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"app-kit-dev","server_url":"https://mcp.app-kit.dev/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"app-kit-dev","server_url":"https://mcp.app-kit.dev/mcp"}
Tools
conversion_status~198 tokens
Status and result of a conversion by the handle from pdf_to_images / images_to_pdf / image_convert. Does not consume quota. While status=running, call again after poll_after_s seconds. A handle is valid for 1 hour and only for the caller who started the conversion.create_upload~309 tokens
Create a one-time upload link for a local file (for clients with local file access, e.g. Claude Code, Cursor). Returns upload_id, put_url and a curl command: upload the file with a single PUT (up to 20 MB, within 10 min), then pass upload_id to a file tool. One upload_id serves one call. For a fileimage_compress~596 tokens
Compress an existing image to WebP or AVIF: quality 1-100, width/height (downscale), preset (photo/picture/drawing/icon/text), lossless. Returns a result link (valid up to 5 min), original and new size, compression ratio. File up to 20 MB. Input: exactly one of source_url (public URL, the server dowimage_convert~540 tokens
Convert an existing image to another format: target_format png/jpeg/webp/bmp/tiff/gif, quality 1-100, max_dim (downscale the long side). File up to 20 MB. For avif and maximum compression use image_compress. Input: exactly one of source_url (public URL, the server downloads it), upload_id (create_upimages_to_pdf~366 tokens
Combine existing images into one PDF (one image per page), page_size A4/Letter or the image size. Input: source_urls[] or upload_ids[], up to 20 files, each up to 20 MB. Output: download links (resource_link, valid for 10 min; deleted once all files of the job are downloaded) and a preview of the fipdf_to_images~539 tokens
Convert an existing PDF to images (one file per page): format png/jpeg/webp, dpi 72-300, first_page/last_page. PDF up to 20 MB and up to 20 pages. Input: exactly one of source_url (public URL, the server downloads it), upload_id (create_upload, then PUT) or data_base64 (up to 512 KB). Output: downloquota_status~138 tokens
Show the current access tier and the remaining calls for each tool. Tiers: L0 anonymous (shared per platform for Claude and ChatGPT), L1 personal token, L2 App-Kit account (OAuth). Does not consume quota.seo_audit_fast~268 tokens
Quick SEO audit of a public website (up to 10 pages): score 0-100 by check group, failed checks, top 5 losses. The site root is audited: URL path and query are dropped (https://example.com/page?x=1 -> https://example.com/). Waits up to 60 s for the result, sending progress. If not done by then, retseo_audit_status~181 tokens
Status and result of an SEO audit by the handle from seo_audit_fast. Does not consume quota. While status=running, call again after poll_after_s seconds. A handle is valid for 60 min and only for the caller who started the audit.text_check~354 tokens
Check a text: metrics (filler words, spam, keyword stuffing), readability, stop phrases, grammar. Input: text up to 20000 characters, lang (language of the text) ru or en. Returns passed (blocking thresholds), metrics by layer, verdicts (blocking=false means a recommendation), top_issues (up to 5 m
Browse
Related MCP servers
- OnPage.dev
Free SEO MCP that closes the loop: find, fix, ship as a PR or to a CMS, prove. 37 tools, no key. - Sitepulsar
SitePulsar AEO audits: fetch FIND/READ/USE agent-readiness scores for any website. - Tanod
Pay-per-call agent tools: PDF, OCR, translation, news search, prediction markets, web, chain reads. - Backlinkmcp
Backlink & domain authority MCP for AI agents: referring domains, link gap, toxic review queue - NanoTools
44 tools for AI agents: Trends, SERP, SEO audits, screenshots, weather, FX, whois, RSS. - HelpySelf
More than a hundred everyday tools: PDFs, images, text, data, calculators, dice and currency. - Metricspot Seo
Six tools for SEO and AI-readability audits. 91 checks, 11 score modules. - xfix
Check if AI assistants and shopping agents can read a website or online store
Badge for your README
[](https://aptlynx.net/servers/io.github.app-kit-dev/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents