Skip to main content
Glama

crowdin

Server Details

MCP server for Crowdin — projects, files, strings, translation progress, tasks, and members.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

12 tools
crowdin_add_stringAdd source string
Destructive
Inspect

Adds a source string to a file in a Crowdin project (additive). Crowdin API: POST /projects/{projectId}/strings.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesThe source string text.
fileIdYesId of the source file to add the string to.
contextNoOptional context shown to translators.
isHiddenNoHide the string from translators.
maxLengthNoMax allowed translation length.
projectIdYesNumeric project id (path).
identifierNoOptional unique string identifier / key.
crowdin_add_translationAdd translation
Destructive
Inspect

Adds a translation for a source string in a target language (additive). Crowdin API: POST /projects/{projectId}/translations.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesThe translation text.
stringIdYesId of the source string to translate.
projectIdYesNumeric project id (path).
languageIdYesTarget language id, e.g. "fr", "de", "uk".
pluralCategoryNameNoPlural form, e.g. "one", "few", "many", "other".
crowdin_get_language_progressLanguage translation progress
Read-only
Inspect

Per-target-language translation & approval completion percentages for a project — the headline localization status. Crowdin API: GET /projects/{projectId}/languages/progress.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows (max 500, default 25).
offsetNoRows to skip (default 0).
projectIdYesNumeric project id.
crowdin_get_projectGet project
Read-only
Inspect

Get a single project's details by id (settings, languages, counts). Crowdin API: GET /projects/{projectId}.

ParametersJSON Schema
NameRequiredDescriptionDefault
projectIdYesNumeric project id (from crowdin_list_projects).
crowdin_list_branchesList branches
Read-only
Inspect

List version branches in a project (id, name, title). Crowdin API: GET /projects/{projectId}/branches.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoFilter by branch name.
limitNoMax rows (max 500, default 25).
offsetNoRows to skip (default 0).
projectIdYesNumeric project id.
crowdin_list_directoriesList directories
Read-only
Inspect

List directories (folders) in a project (id, name, path). Crowdin API: GET /projects/{projectId}/directories.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows (max 500, default 25).
offsetNoRows to skip (default 0).
branchIdNoFilter by branch id.
projectIdYesNumeric project id.
directoryIdNoFilter by parent directory id.
crowdin_list_filesList files
Read-only
Inspect

List source files in a project (id, name, path, type, status). Crowdin API: GET /projects/{projectId}/files.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows (max 500, default 25).
filterNoFilter files by name substring.
offsetNoRows to skip (default 0).
branchIdNoFilter by branch id.
projectIdYesNumeric project id.
directoryIdNoFilter by directory id.
crowdin_list_membersList project members
Read-only
Inspect

List members of a project (id, username, role, permissions). Crowdin API: GET /projects/{projectId}/members.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows (max 500, default 25).
offsetNoRows to skip (default 0).
searchNoSearch members by name/username/email.
projectIdYesNumeric project id.
crowdin_list_projectsList projects
Read-only
Inspect

List projects the token can access (id, name, sourceLanguageId, targetLanguageIds). Good first call to discover project ids. Crowdin API: GET /projects.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows (max 500, default 25).
offsetNoRows to skip (default 0).
groupIdNoFilter by group id (Enterprise).
hasManagerAccessNo1 = only projects where you are a manager.
crowdin_list_stringsList source strings
Read-only
Inspect

List source strings in a project (id, text, identifier, context). Crowdin API: GET /projects/{projectId}/strings.

ParametersJSON Schema
NameRequiredDescriptionDefault
croqlNoCrowdin Query Language filter, e.g. count of words <= 5.
limitNoMax rows (max 500, default 25).
fileIdNoFilter by source file id.
filterNoFilter strings by text or identifier substring.
offsetNoRows to skip (default 0).
branchIdNoFilter by branch id.
projectIdYesNumeric project id.
crowdin_list_supported_languagesList supported languages
Read-only
Inspect

Crowdin's catalog of supported languages (id, name, locale, twoLettersCode). Crowdin API: GET /languages.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows (max 500, default 25).
offsetNoRows to skip (default 0).
crowdin_list_tasksList tasks
Read-only
Inspect

List translation/proofreading tasks in a project (id, title, status, assignees). Crowdin API: GET /projects/{projectId}/tasks.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows (max 500, default 25).
offsetNoRows to skip (default 0).
statusNoFilter by task status.
projectIdYesNumeric project id.
assigneeIdNoFilter by assignee user id.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.