
lara-mcp
Summary
A Model Control Protocol (MCP) Server for Lara Translate API, enabling powerful translation capabilities with support for language detection and context-aware translations.
Available Actions(9)
translate
Translate text between languages. Inputs: text (array of text blocks), source (optional string), target (string), context (optional string), instructions (optional string[]), source_hint (optional string). Returns: Translated text blocks maintaining the original structure.
list_memories
List saved translation memories. Returns: Array of memories and their details.
create_memory
Create a new translation memory. Inputs: name (string), external_id (optional string). Returns: Created memory data.
update_memory
Update translation memory name. Inputs: id (string), name (string). Returns: Updated memory data.
delete_memory
Delete a translation memory. Inputs: id (string). Returns: Deleted memory data.
add_translation
Add a translation unit to memory. Inputs: id (string | string[]), source (string), target (string), sentence (string), translation (string), tuid (optional string), sentence_before (optional string), sentence_after (optional string). Returns: Added translation details.
delete_translation
Delete a translation unit from memory. Inputs: id (string), source (string), target (string), sentence (string), translation (string), tuid (optional string), sentence_before (optional string), sentence_after (optional string). Returns: Removed translation details.
import_tmx
Import a TMX file into a memory. Inputs: id (string), tmx (file path), gzip (boolean). Returns: Import details.
check_import_status
Checks the status of a TMX file import. Inputs: id (string). Returns: Import details.
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation