MCP Инструменты Перевода
Введение
From-To.io предоставляет MCP (Model Context Protocol) сервер, который позволяет AI ассистентам, таким как Claude, переводить текст на 200+ языков прямо в вашем диалоге.
MCP - это открытый протокол, который позволяет AI ассистентам подключаться к внешним инструментам и сервисам. С нашим MCP сервером вы можете переводить, транслитерировать и получать информацию о языках, не покидая AI чат.
Поддерживаемые MCP Клиенты
- Claude Desktop
- Claude Code (CLI)
- Cursor IDE
- Windsurf
- Другие MCP-совместимые клиенты
Эндпоинты Сервера
Информация о сервере (публичный)
GET https://mcp.from-to.io/Список инструментов (публичный)
GET https://mcp.from-to.io/tools/listПросмотр описаний инструментов. Использование требует аутентификации.
SSE Эндпоинт (требуется авторизация)
https://mcp.from-to.io/sseServer-Sent Events эндпоинт для MCP клиентов
Установка
Claude Desktop
Добавьте MCP сервер From-To.io в файл конфигурации Claude Desktop:
Расположение файла конфигурации:
# macOS
~/Library/Application Support/Claude/claude_desktop_config.json
# Windows
%APPDATA%\Claude\claude_desktop_config.jsonДобавьте в вашу конфигурацию:
{
"mcpServers": {
"fromto-translation": {
"url": "https://mcp.from-to.io/sse",
"headers": {
"Authorization": "Bearer ft_YOUR_API_KEY"
}
}
}
}Cursor IDE
Добавьте MCP сервер в конфигурацию Cursor IDE:
Расположение файла конфигурации:
# Project-level
.cursor/mcp.json
# Global
~/.cursor/mcp.json{
"mcpServers": {
"fromto-translation": {
"url": "https://mcp.from-to.io/sse",
"headers": {
"Authorization": "Bearer ft_YOUR_API_KEY"
}
}
}
}Аутентификация
Для использования MCP инструментов перевода вам нужен API ключ от From-To.io. API ключи можно сгенерировать в настройках профиля.
Получите Ваш API Ключ
Сгенерируйте API ключи в вашем профиле для начала использования MCP инструментов. API доступ доступен на тарифах Pro и выше.
Формат Токена
Ваш API токен начинается с префикса 'ft_':
ft_YOUR_API_KEYtranslate_text
Переводите текст между 200+ языками. Поддерживает автоматическое определение языка и выбор выходного алфавита (Латиница/Кириллица).
Параметры
{
"text": "Hello, how are you?",
"source_language": "eng_Latn",
"target_language": "uzn_Latn",
"result_case": "latin" // optional: "latin" or "cyrillic"
}Ответ
{
"result": "Salom, qalaysiz?"
}Пример Использования в Чате
"Переведи 'Привет, как дела?' на узбекский"
transliterate_text
Конвертируйте текст между латиницей и кириллицей для узбекского и каракалпакского языков.
Параметры
{
"text": "Salom dunyo",
"lang_from": "uz_latin",
"lang_to": "uz_cyrillic"
}Доступные алфавиты:
Ответ
{
"result": "Салом дунё"
}Пример Использования в Чате
"Преобразуй 'Salom dunyo' из узбекской латиницы в кириллицу"
get_translation_languages
Получите список всех доступных языков для перевода с их кодами.
Параметры
// No parameters requiredОтвет
{
"languages": [
{ "name": "English", "code": "eng_Latn" },
{ "name": "Uzbek", "code": "uzn_Latn" },
{ "name": "Karakalpak", "code": "kaa" },
{ "name": "Russian", "code": "rus_Cyrl" },
...
]
}Примеры Использования
Примеры Claude Desktop
После настройки вы можете попросить Claude переводить прямо в вашем диалоге:
Вы говорите:
"Переведи этот README на английский"
Вы говорите:
"Как 'машинное обучение' на узбекском?"
Примеры Cursor IDE
Используйте перевод в вашем рабочем процессе программирования:
Вы говорите:
"Переведи все пользовательские строки в этом файле на каракалпакский"