lingvanex-translate

lingvanex-translate

3.5

Lingvanex Translate MCP Server provides powerful translation capabilities for plain text and HTML, supporting over 100 languages.

The Lingvanex Translate MCP Server is a robust translation service that supports over 109 languages, offering high-quality translations for both plain text and HTML content. It provides a range of subscription plans, including freemium and paid options, to cater to different translation needs. The server also offers a self-hosted solution for unlimited translation volumes, making it ideal for businesses with high-volume requirements. With features like language detection and comprehensive language support, Lingvanex ensures that users can tailor translations to their audience's preferences. The server is designed to handle vast amounts of content without restrictions on requests or document length, making it a versatile tool for global communication.

Features

  • High-Quality Translation: Translate text and HTML content between more than 109 languages with ease.
  • Freemium and Paid Plans: Choose from a variety of subscription plans to suit your needs.
  • Self-Hosted Solution: Translate unlimited volumes of content for a fixed price.
  • Language Detection: Automatically detect and translate text from an unknown language.
  • Comprehensive Language Support: Access a complete list of supported languages.

MCP Tools

  • Translate Text: Translate between more than 109 languages, with the option to enable transliteration.
  • Translate Array Text: Translate individual strings or arrays of text.
  • Translate HTML: Seamlessly translate HTML content while preserving its structure.
  • Autodetect and Translate: Automatically detect the source language and translate it to the target language.
  • Get Supported Languages: Retrieve the list of supported languages, with options to specify language codes and platform preferences.

Usage with Different Platforms

python

python
import requests

url = 'http://lingvanex-server/translate'
params = {
    'text': 'Hello, world!',
    'source_lang': 'en',
    'target_lang': 'es'
}
response = requests.get(url, params=params)
print(response.json())

nodejs

javascript
const axios = require('axios');

axios.get('http://lingvanex-server/translate', {
    params: {
        text: 'Hello, world!',
        source_lang: 'en',
        target_lang: 'es'
    }
})
.then(response => {
    console.log(response.data);
})
.catch(error => {
    console.error(error);
});