Back to MCP Directory
Lara
Model Context Protocol moderate risk

Lara

Lara Translate MCP server provides AI access to translation services, glossaries, and translation memories via a standardized Model Context Protocol.

Connections & Capabilities

Connects To

GitHubDocker

Capabilities

readwrite

Quickstart

Config

{
  "mcpServers": {
    "lara": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.laratranslate.com/v1",
        "--header",
        "x-lara-access-key-id: ${X_LARA_ACCESS_KEY_ID}",
        "--header",
        "x-lara-access-key-secret: ${X_LARA_ACCESS_KEY_SECRET}"
      ],
      "env": {
        "X_LARA_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>",
        "X_LARA_ACCESS_KEY_SECRET": "<YOUR_ACCESS_KEY_SECRET>"
      }
    }
  }
}

Exposed MCP Tools (11)

safe
translate

Translates text between specified languages using the Lara Translate API.

Translation itself is sandboxed; risk comes from potential misuse of the API.

safe
list_glossaries

Lists available glossaries with their details.

Read-only operation; no modification of data.

safe
get_glossary

Retrieves a specific glossary by its ID.

Read-only operation; no modification of data.

safe
list_memories

Lists available translation memories and their details.

Read-only operation; no modification of data.

moderate
create_memory

Creates a new translation memory.

Creates new data, but does not modify existing system configurations.

moderate
update_memory

Updates the name of an existing translation memory.

Modifies existing data, but does not affect system-level settings.

high
delete_memory

Deletes a translation memory.

Deletes data, which could have unintended consequences if not carefully managed.

moderate
add_translation

Adds a translation unit to a translation memory.

Adds data to a translation memory, but does not modify system configurations.

moderate
delete_translation

Deletes a translation unit from a translation memory.

Deletes data from a translation memory, but does not affect system-level settings.

high
import_tmx

Imports a TMX file into a translation memory.

Imports data from an external file, which could contain malicious content if not validated.

safe
check_import_status

Checks the status of a TMX file import.

Read-only operation; no modification of data.

Safety Assessment

The Lara Translate MCP server is relatively safe for single-user or trusted environments. Risks are associated with API key management and potential data exposure if the server is not properly secured. Multi-tenant scenarios require careful credential isolation.

  • API key authentication protects access to translation services.
  • Translation operations are generally sandboxed from the underlying system.
  • The server can be deployed in trusted environments for better control.
  • Privacy flag allows to disable request tracing/logging
  • Improper handling of API keys could lead to unauthorized translation usage.
  • The server relies on external Lara Translate API, introducing a dependency risk.
  • Running a local HTTP server instance exposes credentials if not properly secured.
  • Translation Memories tools allow write operations.