# Lara MCP (MCP server)

> Lara MCP is an MCP server that adds tools to AI assistants such as Claude Desktop, Claude Code and Cursor. A Model Context Protocol (MCP) server for Lara Translate, enabling professional translation capabilities with support for language detection, context-aware translations… It has 100 GitHub stars, is released under the MIT license and runs locally with npx -y @translated/lara-mcp.

A Model Context Protocol (MCP) server for Lara Translate, enabling professional translation capabilities with support for language detection, context-aware translations, translation memories, and glossaries.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/translated/lara-mcp |
| GitHub stars | 100 |
| License | MIT |
| Language | TypeScript |
| Transport | stdio |
| Packages | npm: @translated/lara-mcp |
| Remote URL | none |
| Needs API key | yes |
| Official | yes |
| Works with | Claude Desktop, Claude Code, Cursor, VS Code |
| Category | Other |
| Latest release | v2.1.1 (Oct 23, 2026) |
| Last commit | Oct 23, 2026 |

## Install

### Claude Desktop (claude_desktop_config.json)

```json
{
  "mcpServers": {
    "lara-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@translated/lara-mcp"
      ],
      "env": {
        "LARA_ACCESS_KEY_ID": "your-value",
        "LARA_ACCESS_KEY_SECRET": "your-value"
      }
    }
  }
}
```

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

### Claude Code

```sh
claude mcp add --env LARA_ACCESS_KEY_ID=your-value --env LARA_ACCESS_KEY_SECRET=your-value --transport stdio lara-mcp -- npx -y @translated/lara-mcp
```

### Cursor (.cursor/mcp.json)

```json
{
  "mcpServers": {
    "lara-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@translated/lara-mcp"
      ],
      "env": {
        "LARA_ACCESS_KEY_ID": "your-value",
        "LARA_ACCESS_KEY_SECRET": "your-value"
      }
    }
  }
}
```

Project file; use ~/.cursor/mcp.json to enable it in every project.

### VS Code (.vscode/mcp.json)

```json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "lara_access_key_id",
      "description": "LARA_ACCESS_KEY_ID",
      "password": true
    },
    {
      "type": "promptString",
      "id": "lara_access_key_secret",
      "description": "LARA_ACCESS_KEY_SECRET",
      "password": true
    }
  ],
  "servers": {
    "lara-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@translated/lara-mcp"
      ],
      "env": {
        "LARA_ACCESS_KEY_ID": "${input:lara_access_key_id}",
        "LARA_ACCESS_KEY_SECRET": "${input:lara_access_key_secret}"
      }
    }
  }
}
```

Config formats checked against the official docs on 2026-10-07.

## Environment variables

- `LARA_ACCESS_KEY_ID` (secret): Shown in the README's example configuration.
- `LARA_ACCESS_KEY_SECRET` (secret): Shown in the README's example configuration.
- `DO_NOT_TRACK`: Shown in the README's example configuration.

## Tools

- `translate`: Translate text between languages with support for context, instructions, translation memories, glossaries, and…
- `detect_language`: Detect the language of a given text or array of texts
- `list_languages`: List all supported language codes
- `list_memories`: List all translation memories in your account
- `create_memory`: Create a new translation memory
- `update_memory`: Update a translation memory's name
- `delete_memory`: Delete a translation memory
- `add_translation`: Add a translation unit (source + target pair) to a memory
- `delete_translation`: Delete a translation unit from a memory
- `import_tmx`: Import a TMX file into a memory
- `check_import_status`: Check the status of a TMX import job
- `list_glossaries`: List all glossaries in your account
- `get_glossary`: Get details of a specific glossary
- `create_glossary`: Create a new glossary
- `update_glossary`: Update a glossary's name
- `delete_glossary`: Delete a glossary
- `add_glossary_entry`: Add or replace a term entry in a glossary
- `delete_glossary_entry`: Delete a term entry from a glossary
- `import_glossary_csv`: Import entries from a CSV file into a glossary
- `check_glossary_import_status`: Check the status of a glossary CSV import job
- `export_glossary`: Export a glossary as CSV
- `get_glossary_counts`: Get the number of entries in a glossary

## Similar MCP servers

- [Timepicker UI MCP](https://appsgit.com/mcp-servers/timepicker-ui-mcp): MCP server for timepicker-ui: options, events, themes, public API, snippets and time validation. (101 stars, MIT)
- [Arm MCP Server](https://appsgit.com/mcp-servers/arm-mcp-server): Official Arm MCP server for code migration, optimization, and Arm architecture guidance. (95 stars, Apache-2.0, official)
- [MCP Video Analyzer](https://appsgit.com/mcp-servers/mcp-video-analyzer): MCP server that turns any video — YouTube, Instagram, TikTok, Loom, X, Vimeo, direct URLs, local files — into transcripts, key frames, OCR text, and metadata for AI agents. (102 stars, MIT)
- [REAPER MCP](https://appsgit.com/mcp-servers/reaper-mcp): Enables AI assistants to control REAPER for mixing, mastering, MIDI and music production. (95 stars, MIT, official)
- [Hyperiux Vault](https://appsgit.com/mcp-servers/hyperiux-vault): Browse, inspect, and retrieve installable React and Next.js interaction effects from Hyperiux Vault. (102 stars, MIT)
- [Image Diff](https://appsgit.com/mcp-servers/image-diff): MCP server for programmatic image comparison and visual diff generation. (81 stars, MIT, official)

---

Canonical page: https://appsgit.com/mcp-servers/lara-mcp
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed daily.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
