Integrations/MCP Server
icon-robot

MCP Server

Let an AI assistant read and edit your translations

Get started free

Overview

MultiLocale runs a Model Context Protocol server at mcp.multilocale.com. Connect with OAuth 2.0, Dynamic Client Registration and PKCE instead of giving the client an API key. The authorization grant carries multilocale:read and multilocale:write scopes, and every tool stays inside the organization resolved from the signed-in account. An MCP-capable assistant can review project coverage, search and read phrases, export locale dictionaries, inspect interactive project and phrase views, and apply only the project or copy change you approve.

Quick start

Add the server to an MCP client

{
  "mcpServers": {
    "multilocale": {
      "url": "https://mcp.multilocale.com/mcp"
    }
  }
}

The client opens the MultiLocale OAuth consent screen. Sign in, review the read and write permissions, and approve the connection; no API key is copied into the client.

Features

  • icon-arrow-right-filled

    Project and phrase tools

    Audit missing and duplicate translations, search copy, inspect exact keys, export locale dictionaries, and view a name-and-role team roster without emails or internal member IDs.

  • icon-arrow-right-filled

    Interactive views

    ChatGPT and Claude can render safe project and phrase details inline. The views receive bounded structured results and never receive OAuth credentials.

  • icon-arrow-right-filled

    OAuth and tenant isolation

    The server uses OAuth 2.0 with Dynamic Client Registration and PKCE. The signed-in account selects one MultiLocale organization, and project identifiers from another organization return not found.

  • icon-arrow-right-filled

    Bounded reads and dictionary pagination

    Project and phrase lists return at most 100 rows and say when they were truncated. Duplicate and coverage audits scan at most 2,000 phrases per locale and 10 locales per call. Locale dictionary export returns up to 50 entries at a time with nextSkip and hasMore.

  • icon-arrow-right-filled

    Confirmed workspace changes

    Every persisted change is approval-gated. This includes creating or updating a project, adding a key or locale, sharing a phrase, overwriting a translation, and permanently deleting every locale row for a key.

  • icon-arrow-right-filled

    Translation-capacity changes are explicit

    Adding a phrase may translate it into every configured locale. Adding a locale translates every missing key and has no scan cap, so review the project size and expected translation usage before approving either operation.

  • icon-arrow-right-filled

    Disconnect and support

    Remove the connector from your assistant or revoke it from MultiLocale account settings to end access. For connector help, use the contact page or email info@multilocale.com.