MCP.so
Sign In

Document Translation Mcp (doctranslate.io)

@thinkprompt

About Document Translation Mcp (doctranslate.io)

Doctranslate.io MCP Server is a Model Context Protocol (MCP) server that provides document translation, text translation, and slide creation services through API. The server supports multilingual translation, text translation with formatting options, slide creation from documents

Basic information

Category

Other

Transports

stdio

Publisher

thinkprompt

Submitted by

Andy Tran

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-server-doctranslate": {
      "command": "path to your python environment",
      "args": [
        "path to your folder\\main.py"
      ]
    }
  }
}

Tools

5

Translate text with various options

Translate documents (PDF, DOCX, PPTX, etc.)

Get translation task results

Convert documents to PowerPoint format

Get user's translation history

Overview

What is Document Translation Mcp (doctranslate.io)?

Document Translation Mcp (doctranslate.io) is a Model Context Protocol (MCP) server that provides document translation, text translation, and slide creation services through an API. It supports multilingual translation with tone and domain options, text translation with formatting options, slide creation from documents, and translation history management. This server is designed for developers and teams who need to integrate translation and document conversion capabilities into AI assistants like Claude Desktop or Cursor.

How to use Document Translation Mcp (doctranslate.io)?

Set up by cloning the repository, creating a Python virtual environment (Python ≥ 3.10), installing dependencies with pip install -r requirements.txt, and running with python main.py or via Docker (docker-compose up -d). To authenticate, obtain an API key from doctranslate.io/manage-api-key (requires a Team Subscription plan owner or admin) and pass it via request headers or as a query parameter. You can then configure the server in Cursor (using streamable-http transport with the production URL http://mcp.doctranslate.io/mcp) or in Claude Desktop (using stdio transport after modifying main.py). Programmatic usage is also supported with the langchain_mcp_adapters Python library.

Key features of Document Translation Mcp (doctranslate.io)

  • Multilingual document translation with tone and domain options
  • Text translation with multiple formatting options
  • Slide creation from documents with custom templates
  • Translation history tracking with filtering
  • Supports PDF, DOCX, PPTX and other document formats
  • Two authentication methods: headers and query parameter

Use cases of Document Translation Mcp (doctranslate.io)

  • Translate business documents (PDF, DOCX, PPTX) into multiple languages while preserving formatting
  • Quickly translate text snippets with specific tone or domain context
  • Generate PowerPoint presentations from existing documents using custom templates
  • Retrieve and filter past translation tasks for auditing or re‑use

FAQ from Document Translation Mcp (doctranslate.io)

What authentication methods are supported?

Two methods are supported: passing the API key in the request headers (key api_key) or as a query parameter in the URL. Both require a valid key from a Team Subscription plan.

What are the system requirements?

Python 3.10 or higher, pip, and optionally Docker & Docker Compose. The server runs locally on port 8000 by default.

Can I use this MCP server with Claude Desktop?

Yes. You must change the transport in main.py from streamable-http to stdio, then configure the claude_desktop_config.json file with the path to your Python executable and the script.

What tools are available?

The server exposes tools for text translation (mcp_doctranslate_translate_text), document translation (mcp_doctranslate_translate_document), retrieving translation results (mcp_doctranslate_get_translation_result), converting documents to PowerPoint (mcp_doctranslate_convert_to_pptx), and fetching user history (mcp_doctranslate_get_user_history).

Is there a hosted production version?

Yes. The production domain is http://mcp.doctranslate.io. You can point your MCP client to that URL instead of running a local instance, using either header or query‑parameter authentication.

Comments

More Other MCP servers