Model Context Protocol
Translate documents from any AI agent
Connect DocTranslator to Claude, Cursor, and any MCP-compatible assistant. Upload, translate, track, and download documents in 100+ languages without ever leaving the conversation.
Makipagtulungan
- Claude Code
- Claude Desktop
- Claude.ai
- Codex
- Panturo
- Magdikit
- Windsurp
Connect in under a minute
Pick your client, run one command or paste one URL, then sign in. Authentication is handled by real OAuth, so you stay in control of every permission.
Claude Code
claude mcp add --transport http doctranslator https://mcp.doctranslator.com/mcp- Run the command above in your terminal.
- A browser opens for OAuth. Sign in and approve the permissions.
- Ask Claude to translate a file. Done.
Claude Desktop & Claude.ai
https://mcp.doctranslator.com/mcp- Open Settings, then Connectors, then Add custom connector.
- Paste the URL above and confirm.
- Sign in with OAuth and approve the permissions.
OpenAI Codex
codex mcp add doctranslator --url https://mcp.doctranslator.com/mcp- Run the command above.
- Run
codex mcp login doctranslatorand sign in.
Cursor, Cline, Windsurf, and other MCP clients
https://mcp.doctranslator.com/mcp- Add a custom MCP server in your client and paste the endpoint above.
- Any client that speaks MCP over streamable HTTP works.
- Sign in with OAuth and approve the permissions.
Allow our host so file uploads aren't blocked
Most agents run file operations inside a sandboxed container with its own network egress allowlist. The connector works out of the box, but when the agent uploads your document it sends the file from that sandbox — so you need to allow our host, or the upload step fails with "blocked by network allowlist" even though the connection itself is fine.
Add this one host to your client's allowed domains / network egress settings:
mcp.doctranslator.com- Claude Desktop & Claude.ai: Settings → Network egress / Allowed domains (Cowork: Organization settings → Additional allowed domains).
- Claude Code: add it to your sandbox allowed domains in settings.
- Cursor, Cline, Windsurf & others: wherever the app configures sandbox network access.
Only mcp.doctranslator.com is required — your agent never talks to the backend directly; uploads are streamed through to it server-side.
Just ask, DocTranslator does it
Your agent gets a focused set of tools that cover the whole translation workflow.
Mag-upload ng dokumento
Send a PDF, Word, Excel, PowerPoint, text file or image straight from chat.
Get a quote
See the cost or quota for a document before you translate it.
Start a translation
Kick off an AI translation into any of 100+ languages.
Track status
Follow a translation until it is done.
List your translations
Browse and filter past jobs.
I-download ang resulta
Get a secure link to the finished, formatted file.
Billing summary
See your plan and usage.
Upgrade plan
Start a checkout to subscribe without leaving chat.
Analytics
Pages and words translated, languages, and trends.
Any document, any language
PDF, Word, Excel, PowerPoint, text, even scanned images via OCR, translated into 100+ languages with the original layout preserved. You get a real, formatted file back, not a wall of text.
- Salita
- Excel
- PowerPoint
- TXT
- CSV
- JSON
- EPUB
- HTML
- Images (OCR)
100+
languages, Google machine translation
1 GB
max file size, uploaded directly
Layout
tables and formatting preserved
Security
Granular, revocable permissions
On the consent screen you approve exactly what the agent can do. Scoped tokens are per user and can be revoked anytime. The AI never sees your password.
Real OAuth 2.1 + PKCE
You log into your own DocTranslator account. The agent never handles your password.
You approve each scope
Grant exactly the permissions you want on a clear consent screen.
Per-user tokens
Access is tied to your account and plan, not shared.
Revoke anytime
Remove access in one click from your account settings.
In practice
Hand your agent a file and a target language. It does the rest.
Translate contract.pdf into French and give me the file.
Done. Translated contract.pdf into French with the layout preserved. Here is your download link.
Frequently asked questions
Which AI agents can connect?
Any MCP-compatible client, including Claude Code, Claude Desktop, Claude.ai, Cursor, Cline, Windsurf, and OpenAI Codex.
Is it safe to sign in?
Yes. You authenticate with real OAuth 2.1. You log into your DocTranslator account and approve the exact permissions on a consent screen. The AI never sees your password, and tokens are scoped to your account.
What file types are supported?
PDF, Word, Excel, PowerPoint, text, and more, plus scanned images via OCR. The translated file keeps the original layout.
How big can a file be?
Up to 1 GB. Files are uploaded directly, with no copy and paste of the document text.
The agent says my upload is “blocked” — what do I do?
Some agents upload files from a sandboxed container that has its own network egress allowlist. Add mcp.doctranslator.com to your client’s allowed domains / network egress settings (Claude Desktop & Claude.ai: Settings → network egress / allowed domains; Cowork: Organization settings → Additional allowed domains; Claude Code: sandbox allowed domains). Only that one host is required — uploads are streamed to the backend server-side.
Which languages?
More than 100, powered by Google machine translation. See the full language list.
Does it cost extra?
It uses your existing DocTranslator account and plan. The MCP itself adds no extra cost. See pagpepresyo para detalye.
Can I revoke access?
Yes, anytime from your DocTranslator account settings.
Bring DocTranslator into your agent
Connect once and let any AI assistant translate documents for you, securely, in 100+ languages.
