App-Kit MCP server
online · 100% uptimeio.github.app-kit-dev/mcp·v0.1.3SEO audit (400 checks), text readability and grammar check, PDF to images, image conversion.
0 stars
Reviews
Write oneNobody has reviewed App-Kit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
App-Kit tools (9, 1 write)
write = sends, deletes, buys or postsconversion_statusFreeСтатус и результат конвертации по handle из pdf_to_images / images_to_pdf / image_convert. Бесплатно, квоту не тратит. Пока status=running — повторите через poll_after_s секунд. handle действует 1 час и только для того, кто запустил конвертацию.
create_uploadwrite actionFreeСоздать одноразовую ссылку загрузки файла (для клиентов с доступом к локальным файлам: Claude Code, Cursor). Вернёт upload_id, put_url и команду curl: загрузите файл одним PUT (до 20 МБ, за 10 мин), затем передайте upload_id в файловый tool. Один upload_id — один вызов. Файл с публичного адреса передавайте сразу как source_url, без загрузки. Бесплатно: 10 в час анонимно, 30 в час с бесплатным токеном.
image_convertFreeСменить формат картинки: target_format png/jpeg/webp/bmp/tiff/gif, quality 1–100, max_dim (уменьшить длинную сторону). Файл до 20 МБ. Для avif и максимального сжатия — image_compress. Вход — ровно один: source_url (публичный URL, шлюз скачает сам), upload_id (create_upload → PUT) или data_base64 (до 512 КБ). Результат — ссылки на скачивание (resource_link, действуют 10 мин; когда скачаны все файлы задания, они удаляются) и превью первой картинки. Если за 60 с не готово — status=running и handle: зовите conversion_status(handle). Бесплатно: 5 в час анонимно, 20 в час с бесплатным токеном (остаток — quota_status).
images_to_pdfFreeСобрать картинки в один PDF (по картинке на страницу), page_size A4/Letter или по размеру картинки. Вход: source_urls[] или upload_ids[] — до 20 файлов, каждый до 20 МБ. Результат — ссылки на скачивание (resource_link, действуют 10 мин; когда скачаны все файлы задания, они удаляются) и превью первой картинки. Если за 60 с не готово — status=running и handle: зовите conversion_status(handle). Бесплатно: 3 в час анонимно, 10 в час с бесплатным токеном (остаток — quota_status).
pdf_to_imagesFreeКонвертировать PDF в картинки (по странице на файл): format png/jpeg/webp, dpi 72–300, first_page/last_page. PDF до 20 МБ и до 20 страниц. Вход — ровно один: source_url (публичный URL, шлюз скачает сам), upload_id (create_upload → PUT) или data_base64 (до 512 КБ). Результат — ссылки на скачивание (resource_link, действуют 10 мин; когда скачаны все файлы задания, они удаляются) и превью первой картинки. Если за 60 с не готово — status=running и handle: зовите conversion_status(handle). Бесплатно: 3 в час анонимно, 10 в час с бесплатным токеном (остаток — quota_status).
quota_statusFreeПоказать уровень доступа и остатки бесплатных лимитов по каждому tool. Уровни: L0 — аноним, L1 — бесплатный токен (app-kit.dev/mcp), L3 — ключ App-Kit API. Бесплатно, квоту не тратит.
seo_audit_fastFreeБыстрый SEO-аудит сайта (до 10 страниц): оценка 0–100 по группам канона, проваленные проверки, топ-5 потерь. Аудируется корень сайта: путь и параметры URL отбрасываются (https://site.ru/page?x=1 → https://site.ru/). Ждёт результат до 60 с, присылая progress. Если не успел — вернёт status=running и handle: тогда вызовите seo_audit_status(handle) через poll_after_s секунд, пока status=running. Бесплатно: 5 в час анонимно, 10 в час с бесплатным токеном; один домен — до 20 аудитов в сутки (остаток — quota_status).
seo_audit_statusFreeСтатус и результат SEO-аудита по handle из seo_audit_fast / seo_audit_full_start. Бесплатно, квоту не тратит. Пока status=running — повторите через poll_after_s секунд. handle действует 60 мин и только для того, кто запустил аудит.
text_checkFreeПроверить текст: метрики (вода, спам, тошнота), читаемость, стоп-фразы, грамматика. Вход: text до 20000 символов, lang ru/en. Возвращает passed (обязательные пороги), метрики по слоям, вердикты (blocking=false — рекомендация), top_issues (до 5 главных проблем) и locations — координаты замечаний (offset/length) в присланном тексте. Текст не сохраняется. Бесплатно: 10 в час анонимно, 20 в час с бесплатным токеном (остаток — quota_status).
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 2056ms17/20
- Tool poisoning9 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 9 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How App-Kit compares
Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 769 SEO servers
- Tools
- 9
- the typical SEO server has 6
- Tools that change things
- 11%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote SEO server answers 100%
- Response time
- 471 ms
- faster than 35% of 536 SEO servers
What its tools let an agent do: 8 read · 1 create
Install App-Kit in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://mcp.app-kit.dev/mcp
What the publisher says
From the App-Kit repository's README, as published. We do not edit it. Read it on GitHub
App-Kit MCP
Remote MCP server for SEO audits, text readability and grammar checks, image conversion (PNG/JPEG/WebP) and PDF to images - for Claude, Cursor, VS Code, Windsurf and any other MCP client. Free tier with daily limits, no sign-up.
https://mcp.app-kit.dev/mcpРусская версия | Tools reference | app-kit.dev
This repository holds the public documentation, client configs and registry metadata. The server itself is a hosted service operated by App-Kit; there is nothing to install.
What it does
The engine runs 400 checks (technical SEO, performance, structured data, AI-readiness and more); the fast mode covers up to 10 pages in about a minute.
- SEO audit of a website - score 0-100 by group, failed checks and the five biggest losses.
(LanguageTool) for Russian and English, up to 20 000 characters. Returns positions of issues, not copies of your text.
- Text check - readability, "water" and keyword stuffing metrics, stop phrases and grammar
(WebP/AVIF compression is coming soon). Files are passed by URL or via a one-time upload link, never as huge base64 strings in the chat.
- PDF and images - PDF pages to PNG/JPEG/WebP, images to PDF, format conversion
Quick start
Works anonymously out of the box. For higher limits, get a free token on app-kit.dev/mcp (one click, no email) and pass it either as a header Authorization: Bearer mcpf... or in the URL: https://mcp.app-kit.dev/mcp/t/mcpf....
Claude Code
claude mcp add --transport http app-kit https://mcp.app-kit.dev/mcp
# with a free token
claude mcp add --transport http app-kit https://mcp.app-kit.dev/mcp \
--header "Authorization: Bearer mcpf_your_token"Add --scope user to make it available in every project. See examples/claude-code.sh.
Claude.ai and Claude Desktop
Customize > Connectors > + > Add custom connector. Name: App-Kit, Remote MCP server URL: https://mcp.app-kit.dev/mcp/t/mcpfyourtoken (the token in the URL is recommended: requests from claude.ai share Anthropic's IP addresses, so anonymous limits there are a small shared pool). Authentication: no sign-in. Free Claude plans allow one custom connector. Details: examples/claude-desktop/claude.ai.md.
Cursor
.cursor/mcp.json in the project or ~/.cursor/mcp.json globally (example):
{
"mcpServers": {
"app-kit": {
"url": "https://mcp.app-kit.dev/mcp",
"headers": { "Authorization": "Bearer mcpf_your_token" }
}
}
}VS Code (GitHub Copilot agent mode)
.vscode/mcp.json (example); VS Code asks for the token once and stores it securely:
{
"inputs": [
{ "type": "promptString", "id": "app-kit-token", "description": "App-Kit MCP free token (mcpf_...)", "password": true }
],
"servers": {
"app-kit": {
"type": "http",
"url": "https://mcp.app-kit.dev/mcp",
"headers": { "Authorization": "Bearer ${input:app-kit-token}" }
}
}
}Windsurf (Devin Desktop)
Open the MCP config from the Cascade MCP settings (mcp_config.json) and add a server with serverUrl. ${env:VAR} is expanded in headers:
{
"mcpServers": {
"app-kit": {
"serverUrl": "https://mcp.app-kit.dev/mcp",
"headers": { "Authorization": "Bearer ${env:APPKIT_MCP_TOKEN}" }
}
}
}Other clients
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
App-Kit: common questions
- Is App-Kit MCP server safe?
- Mostly: it is graded B (83/100). Read the App-Kit safety report
- How do I install App-Kit?
- It runs remotely at mcp.app-kit.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does App-Kit need an API key?
- Yes. The registry entry asks for
Authorization. - Is App-Kit maintained?
- The last commit was 30 days ago (2026-10-05). The latest release is v0.1.3.
- Is App-Kit up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of App-Kit?
- Servers from other publishers that do the same job: Google Search Console MCP server, SEO Tools: XMLRiver SERP (Google + Yandex) MCP server and Open SEO Crawler MCP server.
- How does App-Kit compare with other SEO MCP servers?
- safety score 83/100 (higher than 70% of 769 SEO servers); tools 9 (the typical SEO server has 6); tools that change things 11% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to App-Kit
Same job from other publishers: the closest match first, then the best rated.
- Google Search ConsoleGoogle Search Console: SEO audits, performance queries, URL inspection, indexing checks.not reviewedGrowingB
- SEO Tools: XMLRiver SERP (Google + Yandex)Google & Yandex SERP, image/news verticals and URL indexation checks via XMLRiver (read-only).not reviewedGrowingB
Open SEO CrawlerSelf-hosted SEO crawler: run site audits and AI crawler checks, then read the issues and pages.not reviewedGrowingA- Librecrawl — Technical SEO Audit MCP ServerSelf-hosted technical SEO audit MCP. 50+ checks, WAF detection, ephemeral. Built on LibreCrawl.not reviewedGrowingB
- SeoscoreapiSEO audits, AI readability, accessibility, backlinks and score monitoring from SEO Score API.not reviewedGrowingB