mcp-registry/lara-mcp

    ==================
      
       /// MCP ///
      /// LAR ///
        
    ==================
        
    [server:online]
    [protocol:ready]

lara-mcp

by translated

Model Context Protocol (MCP) server that exposes Lara Translate’s language-detection, translation and translation-memory APIs via HTTP or STDIO so any MCP-compatible LLM client can call them.

66
8
Open Source

01

translate

Translate text between languages

02

list_memories

List saved translation memories

03

create_memory

Create a new translation memory

04

update_memory

Update translation memory name

05

delete_memory

Delete a translation memory

06

add_translation

Add a translation unit to memory

07

delete_translation

Delete a translation unit from memory

08

import_tmx

Import a TMX file into a memory

09

check_import_status

Checks the status of a TMX file import

Installation

1. Prerequisites
• Node.js ≥ 18
• git CLI
2. Clone the repository
git clone https://github.com/translated/lara-mcp.git cd lara-mcp
3. Install dependencies
npm install # or: yarn install
4. Build/Run (TypeScript)
# development (ts-node) npm run dev # or compile & start npm run build npm start
By default the service listens on http://localhost:3000 (override with the PORT env-var).
5. Environment configuration (create a .env file)
PORT=3000 # optional MCP_API_KEY=<your-key> # if the server enforces auth
6. Reverse-proxy or container (optional)
docker build -t lara-mcp . docker run -p 3000:3000 --env-file .env lara-mcp
7. Verify installation
curl http://localhost:3000/health # should return 200/OK

Documentation

License: MIT License
Updated 7/30/2025