mcp_translate/lib.rs
1//! # mcp-translate
2//!
3//! Translation MCP server — translate text, detect languages, batch translate,
4//! and search translation memory across 200+ languages.
5//!
6//! ## Quick Start
7//!
8//! ```bash
9//! cargo install mcp-translate
10//! mcp-translate
11//! ```
12//!
13//! Zero configuration required. No API keys needed.
14//!
15//! ## Tools
16//!
17//! | Tool | Description |
18//! |------|-------------|
19//! | `translate` | Translate text between any two languages |
20//! | `detect_language` | Detect the language of input text |
21//! | `batch_translate` | Translate into multiple target languages at once |
22//! | `search_translation_memory` | Search human-verified translations |
23//! | `list_languages` | List supported languages with ISO 639-1 codes |
24//!
25//! ## Backend
26//!
27//! Uses [MyMemory](https://mymemory.translated.net/) — free, 200+ languages,
28//! includes human-verified translation memory from EU/UN corpora.
29
30pub mod server;