Skip to main content
The self-hosted LILT MCP (Model-Client Protocol) server is a Python/FastAPI project that integrates with LILT Enterprise APIs to provide powerful translation capabilities directly within Anthropic’s Claude. This server exposes a set of tools that allow Claude to perform actions like:
  • Instant text translation.
  • Uploading files for translation.
  • Creating verified translation jobs.

Using the LILT MCP Server with Claude

To enable Claude to use the LILT MCP server, you need to configure it in your Claude Desktop client. Note that to configure a custom Connector, you must be the primary owner on the Anthropic account. Once these permissions have been established, begin using LILT with the following steps:
  1. Open Claude (either in browser or desktop client).
  2. Navigate to Settings > Connectors > Organization Connectors tab.
Screenshot2025 09 22152418 Pn
  1. Press “Add custom connector” and enter the following values: Name: LILT Remote MCP Server URL: https://mcp-dev.lilt.dev/mcp
Screenshot2025 09 22152444 Pn
  1. Click Add. Your LILT MCP Connector should now show “Enabled”.
Screenshot2025 09 22152618 Pn
  1. Refresh the Connectors screen. On the connectors screen, find LILT and click Connect.
Screenshot2025 09 22152635 Pn
  1. You will be navigated to the LILT “Sign in” page. Select “Sign up”.
Screenshot2025 09 22152704 Pn
  1. Sign up using SSO, or enter your preferred name, email, and password.
Screenshot2025 09 22152730 Pn
  1. Select “Allow Access”, and the top right of your screen should indicate “Successfully connected to LILT”.
Screenshot2025 09 22152752 Pn
  1. For return login, navigate to the LILT “Sign in” page and log in using your existing credentials. NOTE: These accounts are different from that of lilt.com.
Screenshot2025 09 22152808 Pn

Available Tools

The LILT MCP server provides the following tools for Claude to use.

Translation

ToolDescription
translate_textTranslates a piece of text instantly using LILT.
translate_files_with_verificationCreates a formal, verified translation job in LILT.
get_credit_balance_informationUse this tool to check the current balance for both instant and verified translation credits.
list_resourcesLists and filters jobs or models
check_job_statusChecks the status of a verified translation job.
download_jobTriggers a job export and returns a download link for the completed job.

File Handling

ToolDescriptionParametersReturns
upload_filesUploads one or more text files to LILT and polls until they are ready for processing.files (list of { name, content, content_type? })An object containing lists of errors and successfully uploaded files.

Coming Soon

We are actively working on expanding the capabilities of the LILT MCP server. Future updates will include:
  • Brand-Aligned Translations: A new translation tool that uses your company’s specific terminology and style guide, configured through an onboarding process.
  • Interactive Quoting: Receive and approve translation quotes for verified jobs directly within the Claude interface.
  • Real-time Notifications: Get updates on the status of your translation jobs directly in your chat with Claude.
  • Direct Delivery of Translations: Completed translation files will be delivered with a direct download link in Claude, in addition to the status URL.
  • Conversational Onboarding: An interactive setup process within Claude to help you configure your translation preferences and style.
  • Job and Billing Management: Tools to check the status of your ongoing jobs and review your billing history without leaving Claude.

Security and Privacy

  • All secrets and credentials are managed exclusively through environment variables.
  • The server uses an HTTP-only session cookie for authenticating users for its web interface.
  • Cross-Origin Resource Sharing (CORS) is restricted to a list of known and trusted origins.