Skip to content
Vinkius

Weblate Connector for AI agents.

32 live capabilities

Manage localization projects and translation workflows directly from your workspace.

Live agent request Weblate / Connector

Waiting for input…

AI Agent

Why people use Weblate

Weblate for fixing tedious manual localization reporting

This Connector puts that data right in front of you. You can ask your agent to give you a status report on any language or project instantly. You get a clear picture of your localization health without opening another tab.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a hands-on localization manager that lives inside your AI chat.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    The Release Check

    A localization manager asks the agent to show the completion percentage for the German translation.

  2. Real-world use case 02

    The New Translator

    A lead dev needs to add a new reviewer.

  3. Real-world use case 03

    The Sync Issue

    A developer notices the translation files are out of date.

Complete set · 32capabilities

The complete Weblate capability set.

These are the exact actions your AI can choose when you ask it to work with Weblate.

Capability set01 / 08

01—04

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 01 Capability

    Create project component

    Create a new component in a project. This lets you organize specific parts of your app for translation.

  2. 02 Capability

    Create project

    Create a new project. Use this to start a new localization effort from scratch.

  3. 03 Capability

    Create role

    Create a new role with specific permissions. This helps you define what different team members can actually do.

  4. 04 Capability

    Create user

    Create a new Weblate user. Add new translators to your project without manual entry.

Capability set02 / 08

05—08

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 05 Capability

    Delete user

    Delete a user (marks inactive). Remove old accounts to keep your user list clean.

  2. 06 Capability

    Get group

    Get group details (roles, projects, components). See what permissions and access a specific group has.

  3. 07 Capability

    Get language

    Get language details (plural formulas, aliases). Check the specific settings for a language like English or Spanish.

  4. 08 Capability

    Get project

    Get project details. Pull all the high-level info for a specific localization project.

Capability set03 / 08

09—12

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 09 Capability

    List languages

    List all languages. See every language you have defined in your Weblate instance.

  2. 10 Capability

    List user notifications

    List user notification subscriptions. Check who is getting alerts for translation changes.

  3. 11 Capability

    List project components

    List components within a project. See all the organized parts of a project ready for translation.

  4. 12 Capability

    Get project file url

    Get the URL to download all translations as a ZIP archive. Grab all your translated files in one go.

Capability set04 / 08

13—16

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 13 Capability

    List project labels

    Manage project labels. See or update the tags used to organize your projects.

  2. 14 Capability

    List project languages

    Paginated statistics for all languages in a project. Get a breakdown of progress for every language in one project.

  3. 15 Capability

    Perform repository operation

    Perform VCS operations (push, pull, commit, reset, cleanup). Sync your code with the translation platform directly.

  4. 16 Capability

    Get project repository

    Get overall VCS status for the project. Check if your repository is in sync with the translation files.

Capability set05 / 08

17—20

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 17 Capability

    List projects

    List all projects. See every localization project you have active.

  2. 18 Capability

    List roles

    List roles associated with the user. See what permissions your current account has.

  3. 19 Capability

    Get root

    Get Weblate API root entry point. Access the base endpoint for the Weblate API.

  4. 20 Capability

    List users

    List Weblate users. See all the people who have accounts in your localization system.

Capability set06 / 08

21—24

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 21 Capability

    Get role

    Get role details and permission codenames. See exactly what permissions a role carries.

  2. 22 Capability

    Get user

    Get detailed user information. Look up a specific user's profile and status.

  3. 23 Capability

    List groups

    List Weblate groups. See all the groups currently set up in your instance.

  4. 24 Capability

    Get language statistics

    Get global statistics for a language. See how much of a language is finished across all projects.

Capability set07 / 08

25—28

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 25 Capability

    Manage user notifications

    Manage user notification subscriptions. Update who gets notified when new strings are added.

  2. 26 Capability

    Update user

    Update user details. Change the profile info for an existing user.

  3. 27 Capability

    Get user contributions

    List translations with user contributions. See which strings a specific translator has worked on.

  4. 28 Capability

    Get user statistics

    Get user translation statistics. See how many strings a specific user has completed.

Capability set08 / 08

29—32

4 capabilities in this set.

Part of 32 available through Weblate.

  1. 29 Capability

    Add group admins

    Add team administrators to a group. Give specific people admin rights over a group.

  2. 30 Capability

    Add group roles

    Associate roles with a group. Assign permissions to a group at once.

  3. 31 Capability

    Create group

    Create a new group. Organize your translators into teams like Reviewers or QA.

  4. 32 Capability

    Create language

    Create a new language definition. Add a new language to your localization workflow.

Set up in minutes

One URL. Then ask Weblate to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Weblate from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_BB7tOVZtUlqFRMrzhqiO7WlY5ErcxYHccOcfaZyf/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Weblate, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Weblate for the conversation.

Where the request belongs

Work Weblate can move forward.

Built around the request

This is for the localization manager who's tired of manual reporting and the developer who wants to sync translations without leaving the IDE.

01

Localization Manager

Checks project health and language coverage on a Tuesday afternoon to prep for a release.

02

Developer

Triggers repository syncs and inspects component structures while coding.

03

DevOps Engineer

Automates user provisioning and group role assignments to keep the infra clean.

Bring your own AI

Change the model, client or framework. Keep Weblate connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Weblate.

The practical details behind the request, access and result.

Can Weblate MCP help me see translation progress?

Yes. You can ask your agent to provide a status update on any language. It will pull real-time completion percentages and counts of missing strings directly from your projects.

How do I use Weblate MCP to manage my translation team?

You can use your AI client to create new users, define roles, and assign permissions. It makes it easy to organize your team into groups like 'Reviewers' or 'QA' without manual entry.

Can I sync my code with Weblate using this Connector?

Yes, the Connector supports VCS operations. You can tell your agent to pull or push updates to keep your code repository in sync with the latest translation files.

How does Weblate MCP handle multiple projects?

It can see all projects in your instance. You can ask for a summary of all active projects or drill down into the specific components and languages of a single one.

Can Weblate MCP help with user permissions?

Absolutely. You can manage who has access to what by creating roles and assigning them to groups, all through a simple conversation with your AI agent.

Is Weblate MCP good for checking missing strings?

It's perfect for that. You can ask for a report on specific languages to identify exactly how many strings are still untranslated or marked as fuzzy.

Can I check the translation progress for a specific language code?

Yes! Use the get_language_statistics capability with the language code (e.g., 'fr'). The agent will return detailed metrics including translated, fuzzy, and failing strings.

Is it possible to trigger a Git pull or push from the AI?

Absolutely. Use the perform_repository_operation capability. You can specify the project and component along with the operation (like 'pull' or 'push') to sync with your remote repository.

Can I manage user access and view their contributions?

Yes. You can use list_users to see accounts, get_user_contributions to audit translation activity, and add_group_roles to manage permissions programmatically.

One connection away

Give your agent a direct line to Weblate.

Connect Weblate once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available