# Weglot MCP for AI Agents AI Agent Connect

> Weglot MCP for AI Agents. Automate website translation and localization by checking language support, listing available dialects, and processing bulk text translations directly through your AI client. It connects your Weglot account to your agent so you can manage multilingual content without leaving your workspace.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_8RUnOjnzRa4nz8W1zRRkBvADqALVDQD381qiKh8j/ai-agent-connect
- **Tags:** translation-api, localization-workflow, multilingual-web, language-support, automated-translation

## Description

Managing a site that needs to speak dozens of languages usually involves a mess of browser tabs. You're constantly switching between your content editor, a language list, and a translation dashboard. You copy a paragraph, paste it into a translator, check the result, and then manually update your site. It's a slow, error-prone cycle that kills your momentum. This Connector changes that by bringing the Weglot translation engine directly into your AI agent's workspace. Instead of hunting for data, you just ask your agent to check what languages are available or to verify if a specific translation pair works. When you're ready to go live, you can feed the agent a list of sentences to translate in one go. It handles the heavy lifting of localization while you stay focused on the content. It's one of the many specialized tools in the Vinkius catalog designed to bridge the gap between your core software and your daily output. You get to move from manual data entry to high-level content management, ensuring your global audience sees your message in their native tongue without the administrative headache.

## Tools

### list_languages
List all available languages supported by Weglot. Use this to see the full scope of dialects your agent can handle.

### get_status
Check Weglot API status. Use this to make sure the service is up before you start a large translation job.

### translate_text
Translate an array of sentences. This lets the agent process multiple lines of text into your target language in one go.

### check_language_support
Check if a specific translation pair is supported. This tells you immediately if you can translate between two specific languages.

## Prompt Examples

**Prompt:** 
```
What languages can Weglot translate into?
```

**Response:** 
```
Weglot supports over 100 languages. Here are some of the most popular ones:

| Language | Code |
| :--- | :--- |
| English | en |
| Spanish | es |
| French | fr |
| German | de |

Would you like to check a specific pair?
```

**Prompt:** 
```
Can I translate my site from English to Japanese?
```

**Response:** 
```
Checking the support for English (en) to Japanese (ja)... 

**Yes**, this pair is fully supported by the Weglot engine. You're good to go.
```

**Prompt:** 
```
Translate these buttons: 'Buy Now', 'Sign Up', 'Contact Us' into Spanish.
```

**Response:** 
```
Translating your buttons into Spanish:

* **Buy Now** $\rightarrow$ Comprar ahora
* **Sign Up** $\rightarrow$ Registrarse
* **Contact Us** $\rightarrow$ Contactar
```

## Capabilities

### Verify translation pairs
Check if a specific language pair is supported by the Weglot engine.

### Browse all supported languages
Get a full list of every dialect and language Weglot currently handles.

### Check API health
See if the Weglot system is online before you start a large translation job.

### Batch translate text
Convert large lists of sentences into multiple target languages at once.

## Use Cases

### Market Expansion Check
A manager needs to know if they can support Hindi for a new launch. They ask the agent to check support for English to Hindi.

### UI Localization
A developer has 50 button labels in a JSON file. They give the list to the agent to translate into five different languages.

### Content Audit
A content creator wants to see every language Weglot offers to plan a new global marketing campaign.

### Pre-flight Connection Check
A dev wants to make sure the Weglot connection is active before running a bulk script on a new production site.

## Benefits

- Stop checking language lists manually by using list_languages to see every dialect in one go.
- Avoid failed translation jobs by using get_status to confirm the API is ready for work.
- Ensure your target markets are supported by using check_language_support before starting a project.
- Save hours of copy-pasting by using translate_text to process large arrays of sentences at once.
- Keep your workflow in one place by managing all Weglot actions directly within your AI client.

## How It Works

The bottom line is you get a direct line to Weglot's translation engine without leaving your AI client.

1. Connect your Weglot API key to the Connector.
2. Tell your AI agent which content needs translating or which languages to check.
3. Get the translated text or language data back in your chat window.

## Frequently Asked Questions

**How does the Weglot MCP help with my website's translations?**
It lets your AI agent talk directly to the Weglot translation engine. You can check language support or translate text arrays without leaving your chat window.

**Can I use the Weglot MCP to translate my entire website at once?**
You can use the translate_text tool to handle large arrays of sentences. It's designed to process multiple pieces of content in one go rather than one by one.

**How do I know if a specific language is supported by Weglot?**
Just ask your AI agent. It uses the check_language_support tool to verify if the specific translation pair you need is available in the Weglot system.

**Is the Weglot MCP good for large scale localization projects?**
Yes, it's built for high-volume translation. It allows you to process large arrays of text and manage language data efficiently across many different dialects.

**Does the Weglot MCP require a separate login for every task?**
No, you just connect your Weglot API key once. After that, your AI agent can perform all the translation and language management tasks for you.

**How can I verify if the Weglot API is currently online?**
You can use the `get_status` tool. It performs a real-time health check to ensure the Weglot API is responsive and operational.

**Can I check if a specific translation pair like English to German is supported?**
Yes! Use the `check_language_support` tool by providing the source (`languageFrom`) and destination (`languageTo`) ISO codes.

**What format should I use to translate multiple sentences at once?**
The `translate_text` tool requires a `words_json` parameter. This should be a JSON array of objects, for example: `[{"t": 1, "w": "Hello world"}]`.