netcafe-translate
com.ainetcafe/netcafe-translateVersion 1.0.0Translation that never breaks structure: .srt timings, i18n key trees, PDF layout.
Status
Responds918 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:56 UTC
- Latency
- 918 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://ainetcafe.com/mcp/translate?s=registryResponds918 msNo sign-in
Claude Code
claude mcp add --transport http netcafe-translate 'https://ainetcafe.com/mcp/translate?s=registry'Claude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: netcafe-translate
Remote MCP server URL: https://ainetcafe.com/mcp/translate?s=registryCursor
{
"mcpServers": {
"netcafe-translate": {
"url": "https://ainetcafe.com/mcp/translate?s=registry"
}
}
}VS Code
code --add-mcp '{"name":"netcafe-translate","type":"http","url":"https://ainetcafe.com/mcp/translate?s=registry"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
7 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
check_grammarCheck 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 | No | Yes | Yes | No |
check_jobGet 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> | No | Yes | Yes | No |
translate_i18n_jsonTranslate 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. | No | Yes | Yes | No |
translate_pdfTranslate 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 | No | No | No | No |
translate_srtTranslate 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. | No | Yes | Yes | No |
translate_textTranslate 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 | No | Yes | Yes | No |
what_can_you_doDescribe 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. | No | Yes | Yes | No |
Details
- Registry status
- Active
- Published
- Aug 13, 2026
- Updated
- Aug 13, 2026
- Categories (suggested)
- DocumentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared