POEditor MCP Server
A Model Context Protocol (MCP) server for interacting with POEditor's translation management API.
Installation
Configuration
Configure the MCP server in your client (e.g., Claude Desktop) by adding it to your MCP settings:
Required:
POEDITOR_API_TOKEN
: Your POEditor API token (get it from POEditor API Access)
Optional:
POEDITOR_PROJECT_ID
: Default project ID (can be overridden per tool call)
Available Tools
add_terms_with_translations ⭐ PREFERRED - Create multiple new terms and add their translations in one operation
add_translations - Add translations for existing terms (does not overwrite)
update_translations - Update/overwrite existing translations
list_terms - List all terms (with optional translations)
list_languages - List available languages in a project
Important Note on Context
POEditor uses the combination of term
+ context
as a unique identifier. If a term is created with a context value, you must provide the same context when adding or updating translations for that term. Otherwise, POEditor will not be able to match the translation to the correct term.
License
MIT
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables interaction with POEditor's translation management API to create terms, add translations, and manage multilingual content. Supports operations like adding translations, updating existing ones, and listing terms and languages for translation projects.