Use Phrase APIs from any MCP-compatible client such as Claude, Cursor, or Codex. The Phrase MCP Server provides ready-to-use tools for both Phrase Strings and Phrase TMS.Documentation Index
Fetch the complete documentation index at: https://developers.phrase.com/llms.txt
Use this file to discover all available pages before exploring further.
phrase/phrase-mcp-server
View the source code, report issues, and contribute on GitHub.
Who this is for
- Localization managers automating routine project and job operations
- Engineers building AI workflows around Phrase
- Teams that want one MCP server for both Strings and TMS
Quick start
Use the published package withnpx in your MCP client configuration.
| Setup | Required environment variables |
|---|---|
| Strings only | PHRASE_STRINGS_TOKEN, PHRASE_REGION |
| TMS only | PHRASE_TMS_TOKEN, PHRASE_REGION |
| Strings + TMS | PHRASE_STRINGS_TOKEN, PHRASE_TMS_TOKEN, PHRASE_REGION |
For support, please open an issue on GitHub or submit a request via Phrase Help Center.
Configuration reference
Product selection
| Variable | Description | Default |
|---|---|---|
PHRASE_ENABLED_PRODUCTS | Comma-separated subset of strings,tms | All products enabled |
PHRASE_DISABLED_PRODUCTS | Products removed from the enabled set | None |
Region
| Variable | Description | Default |
|---|---|---|
PHRASE_REGION | eu or us | eu |
Authentication
The server uses Phrase Platform API tokens. Create API tokens in your Phrase account and provide them as environment variables to the MCP server.| Variable | Description |
|---|---|
PHRASE_STRINGS_TOKEN | API token for Strings tools |
PHRASE_TMS_TOKEN | API token for TMS tools |