mcpbeat Sign in

Netcafe Translate MCP Server

answering

Netcafe Translate is answering right now. Last checked moments ago. It exposes 7 tools. Last commit 16 Aug 2026.

Translation that never breaks structure: .srt timings, i18n key trees, PDF layout.

Uptime history 19 days of history · worst day 91%
19 days agonow
100.0%
Uptime 24h
92 of 92 checks
7
Tools
read from the server
762 ms
Response time
average over 24h
1
Stars
last commit 16 Aug 2026

Nothing serious here today

Today is the operative word: we check Netcafe Translate every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add netcafe-translate --transport http https://ainetcafe.com/mcp/translate?s=registry
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "netcafe-translate": {
      "url": "https://ainetcafe.com/mcp/translate?s=registry"
    }
  }
}
~/.codex/config.toml
[mcp_servers.netcafe-translate]
url = "https://ainetcafe.com/mcp/translate?s=registry"
.cursor/mcp.json
{
  "mcpServers": {
    "netcafe-translate": {
      "url": "https://ainetcafe.com/mcp/translate?s=registry"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "netcafe-translate": {
      "url": "https://ainetcafe.com/mcp/translate?s=registry"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

translate
translate_i18n_json
Translate an i18n JSON locale file, keeping the key structure identical and placeholders ({name}, {{count}}, %s, HTML tags) intact. Pass existing_json to translate only the keys that are missing from it — the incremental sync people usually hand-roll a script for.
translate_pdf
Translate a PDF from a URL while preserving the original layout — formulas, figures and two-column academic typesetting stay intact, unlike ordinary translators that flatten the document. Returns a job_id; poll check_job for the download links (translated-only and bilingual side-by-side). Typically 20-60 seconds for a few pages. Powered by PDFMathTranslate (36k stars) hosted at AI NetCafé. Example — tools/call translate_pdf {"url":"<pdf-url>","target":"zh"} → poll check_job
translate_srt
Translate an .srt subtitle file into another language while keeping every timestamp and cue number byte-identical. Cues are anchored by index and refilled in code, so the timeline cannot drift — the usual failure mode when you hand a whole .srt to a model.
translate_text
Translate text between languages using a self-hosted LibreTranslate engine (fully offline, no big-tech API). For whole PDFs with layout preserved, use translate_pdf instead. Example — GET https://ainetcafe.com/t/translate_text?text=hello+world&to=zh
grammar
check_grammar
Check text for grammar, spelling and style issues in 30+ languages (self-hosted LanguageTool). Returns each issue with a suggested replacement — apply them to produce corrected text. Example — GET https://ainetcafe.com/t/check_grammar?text=Their+going+to+the+park
job
check_job
Get the status or result of a job started by deep_research, translate_pdf, or make_slides. Poll every 15-30 seconds until status is "done" or "error". While work is pending, follow retry_after_seconds and next_action; when complete, prefer structured_result when present. Example — GET https://ainetcafe.com/t/check_job?job_id=<id-from-a-job-tool>
what
what_can_you_do
Describe a task in plain language (any language) and get back exactly which tools on this server do it, with ready-to-run example calls — instead of reading the whole catalogue and guessing. Also returns multi-step recipes when a task needs several tools chained (invoices to a ledger, a bank statement reconciled, a messy CSV turned into a deliverable). Deterministic and free: it calls no model, costs nothing, and never runs out of quota. Call this FIRST when you are not sure what this server offers.

Endpoints

URLTransportStateLatencyChecked
https://ainetcafe.com/mcp/translate?s=registry streamable-http answering 579 ms 0 min ago

Alternatives to Netcafe Translate

same job, measured the same way
Huoshui PDF Translator
by huoshuiai42

An MCP server that provides PDF translation service

37 installs/wk local only
Bankstatemently
by bankstatemently

Convert PDF bank statements into structured transactions, accounts, and balances.

16 tools answering
PDF Tables MCP
by mehtaphysical13

Reliable PDF table extraction. Pass a URL, get structured JSON tables with citations.

answering
Boltwork
by squidboy30

AI services via Bitcoin Lightning — PDF summarisation, code review, translation and more.

225 installs/wk local only
C
Bank Statement Sheet
by bankstatementsheet

Convert PDF bank statements into transactions that arrive with a pass/fail reconciliation verdict.

59 installs/wk local only
F
Parsedoc
by custom-digital-services

Agent-native document parsing: PDF, scans and FR/EU invoices to structured JSON or Markdown.

answering
Docling MCP
by docling-project

Convert PDFs and other documents to structured formats via Docling, for AI applications.

4 533 installs/wk local only
Brainiall Documents
by brainiall

High-fidelity PDF to structured Markdown conversion and document field extraction.

3 tools answering

Netcafe Translate — questions

Answers built from our own checks of this server.

What can Netcafe Translate do?
It exposes 7 tools, read directly from the server on our last check. Among them: check_grammar, check_job, translate_i18n_json, translate_pdf, translate_srt, translate_text and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Netcafe Translate working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 762 ms. The bar chart above shows every period we have measured.
How do I connect Netcafe Translate?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Netcafe Translate need an API key?
No. Netcafe Translate completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Netcafe Translate?
It answers our handshake in 762 ms on average, which is faster than 19% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Netcafe Translate open source?
Yes — written in JavaScript, 1 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.