Skip to main content
Glama

Weblate MCP Server

by mmntm

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
listProjects

List all available Weblate projects

listComponents

List components in a specific project

listLanguages

List languages available in a specific project

searchStringInProject

Search for translations containing specific text in a project

getTranslationForKey

Get translation value for a specific key in a project

writeTranslation

Update or write a translation value for a specific key

bulkWriteTranslations

Update multiple translations in batch for efficient bulk operations

findTranslationsForKey

Find all translations for a specific key across all components and languages in a project

searchUnitsWithFilters

Search translation units using Weblate's powerful filtering syntax. Supports filters like: state:<translated (untranslated), state:>=translated (translated), component, source, target, has, etc.

listRecentChanges

List recent changes across all projects in Weblate

getProjectChanges

Get recent changes for a specific project

getComponentChanges

Get recent changes for a specific component

getChangesByUser

Get recent changes by a specific user

getProjectStatistics

Get comprehensive statistics for a project including completion rates and string counts

getComponentStatistics

Get detailed statistics for a specific component

getProjectDashboard

Get a comprehensive dashboard overview for a project with all component statistics

getTranslationStatistics

Get statistics for a specific translation (project/component/language combination)

getComponentLanguageProgress

Get translation progress for all languages in a component

getLanguageStatistics

Get statistics for a specific language across all projects

getUserStatistics

Get contribution statistics for a specific user

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mmntm/weblate-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server