
A Model Control Protocol (MCP) Server for Lara Translate API, enabling powerful translation capabilities with support for language detection and context-aware translations.
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation
Translate text between languages. Inputs: text (array), source (optional string), target (string), context (optional string), instructions (optional string[]), source_hint (optional string), glossaries (optional string[]), no_trace (optional boolean), priority (optional string), timeout_in_millis (optional number), adapt_to (optional string[]), style (optional string), reasoning (optional boolean), content_type (optional string). Returns: Translated text blocks maintaining the original structure.
Detect the language of a text. Inputs: text (string | string[]), hint (optional string), passlist (optional string[]). Returns: Detected language, content type, and predictions with confidence scores.
List supported languages. Inputs: None. Returns: Array of supported languages.
List all glossaries. Inputs: None. Returns: Array of glossaries with their details (id, name, createdAt, updatedAt, ownerId).
Get a specific glossary by ID. Inputs: id (string). Returns: Glossary object or null if not found.
Create a new glossary. Inputs: name (string). Returns: Created glossary data.
Update a glossary. Inputs: id (string), name (string). Returns: Updated glossary data.
Delete a glossary. Inputs: id (string). Returns: Deleted glossary data.
Get term and language counts for a glossary. Inputs: id (string). Returns: Term and language counts.
Add an entry to a glossary. Inputs: id (string), terms (array), guid (optional string). Returns: Created glossary entry data.
Delete an entry from a glossary. Inputs: id (string), term (optional object), guid (optional string). At least one of term or guid must be provided. Returns: Deletion confirmation.
Import a CSV file into a glossary. Inputs: id (string), csv_content (string), content_type (optional string), gzip (optional boolean). Returns: Import job details with import ID.
Check the status of a glossary CSV import. Inputs: id (string). Returns: Import job status with progress information.
Export a glossary as CSV. Inputs: id (string), content_type (string), source (optional string). Returns: Exported glossary CSV content.
List saved translation memories. Returns: Array of memories and their details.
Create a new translation memory. Inputs: name (string), external_id (optional string). Returns: Created memory data.
Update translation memory name. Inputs: id (string), name (string). Returns: Updated memory data.
Delete a translation memory. Inputs: id (string). Returns: Deleted memory data.
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 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 a TMX file into a memory. Inputs: id (string), tmx_content (string), gzip (boolean). Returns: Import details.
Checks the status of a TMX file import. Inputs: id (string). Returns: Import details.