mcpserver.lol
registry/multilocale
Connection check verified live · 20h ago

multilocale

Manage translation projects, phrases and locales with secure organization-scoped tools and views.

Tools 17
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

17 tools

Read from the running server on 20h ago.

add_locale can modify data modellocale*contextproject*
Add a new locale to a project and generate translations for every key currently missing in that locale. Uses the default-locale value as the source for each translation.
add_phrase can modify data key*modelvaluecontextproject*
Create a new key in a project’s default locale and generate translations for every other configured locale. Omit value to use the key as its source value. Refuses to overwrite an e…
add_project can modify data name*localesdefaultLocale*
Create a MultiLocale project with a default locale and optional additional locales. Refuses to create a duplicate project name in the authenticated organization.
delete_phrase can modify data key*project*
Permanently delete every locale translation for one key in a project. If a phrase is shared with other projects, this deletes the shared row for those projects too, rather than onl…
export_locale_dictionary read-only skiplimitproject*language*
Export one locale of a MultiLocale project as bounded, sorted key/value entries. Results are API-paginated with a maximum of 50 entries per call and each value is capped at 500 cha…
find_duplicate_phrase_values read-only project*scanLimit
Find keys in a bounded scan of one MultiLocale project whose default-locale translations have the same value. The result explicitly reports when the scan or output preview is trunc…
find_missing_translations read-only project*languagescanLimitlocaleLimit
Report missing keys in a bounded scan of one locale or up to 10 configured locales, compared with the project default locale. The result explicitly reports partial locale or phrase…
get_phrase read-only key*project*language
Fetch translations for one exact phrase key in a MultiLocale project. Returns a bounded Markdown and structured preview across locales, or a single locale when language is provided…
get_project read-only projectIdOrName*
Fetch a single MultiLocale project by id or name. Returns bounded Markdown and structured project metadata, including name, configured locales, and timestamps.
list_phrases read-only keyproject*language
List translation phrases for a MultiLocale project. Optionally filter by language or key. Returns a bounded Markdown and structured preview of id, key, language, and value.
list_projects read-only
List all MultiLocale projects the authenticated user has access to. Returns a bounded Markdown and structured preview of project ids, names, locales, and timestamps.
list_team_members read-only
List a bounded roster for the authenticated MultiLocale organization. Returns only each member's display name and role. Email addresses, member IDs, role IDs, phone, country, and s…
search_phrases read-only query*project*language
Search translation phrases for a MultiLocale project by matching a query string against phrase keys and values. Returns a bounded Markdown and structured preview of matching ids, k…
share_phrase can modify data key*project*targetProjects*
Attach every locale translation for one key in a source project to one or more target projects. The underlying phrase rows become shared, so future edits affect every attached proj…
show_project_overview read-only projectIdOrName*
Render a bounded overview for a known MultiLocale project. Use this after listing projects or when the user provides a project id or name. It shows safe project metadata and up to…
update_phrase can modify data key*value*project*language*
Update the translation value for a specific phrase key and language in a MultiLocale project. Phrases may be shared across projects — updating affects all projects that share the k…
update_project can modify data contextlocalesdefaultLocaleprojectIdOrName*
Update a MultiLocale project’s default locale, complete locale list, or translation context. Project names are intentionally not changed because phrases reference the project name.