# SimpleLocalize — MCP server on mcp.ai > Connect your SimpleLocalize account and use 14 tools for developer tools straight from your AI agent. Connect with your own API key. SimpleLocalize is a translation management platform for managing localization keys, translations, languages, imports, exports, and hosted environments. By: mcp.ai · official Page: https://mcp.ai/simple_localize ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_simple_localize?ms=1787291220000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/simple_localize/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/simple_localize/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/simple_localize/skill.md Postman collection (v2.1): https://mcp.ai/simple_localize/postman.json ## Tools - simple_localize_create_tag(name: string, color?: string) — Create a project tag for organizing translation keys. - simple_localize_create_translation_key(key: string, lock?: boolean, tags?: string[], namespace?: string, attributes?: object, deprecated?: boolean, description?: string, characters_limit?: integer, code_description?: string) — Create one translation key and optional metadata in the connected project. - simple_localize_create_translation_keys(translation_keys: object[]) — Create up to 100 translation keys and report every rejected entry; valid entries may still be created when others fail. - simple_localize_delete_tag(tag_name: string) — Permanently delete one project tag by its exact name. This destructive action cannot be undone. - simple_localize_delete_translation_key(key: string, namespace?: string) — Permanently delete one translation key, including all translations attached to it, by exact key and namespace. WARNING: This destructive action cannot be undone. - simple_localize_export_translations(sort?: string, tags?: string[], customer_id?: string, language_keys?: string[], language_order?: string[], download_format: string, download_options?: string[]) — Create downloadable snapshot URLs for project translations in a selected file format. Returns URLs without downloading file bytes. - simple_localize_get_project_context() — Return the connected project and its current languages, tags, and hosting environments so an agent can choose valid identifiers before managing translations. - simple_localize_get_translation_key(key: string, namespace?: string) — Return full metadata for one translation key selected by key and namespace. - simple_localize_list_activity(page?: integer, size?: integer) — Return a manually selected page of recent project changes for operational visibility. - simple_localize_list_file_formats() — Return the file formats currently accepted by SimpleLocalize exports, including multi-language, beta, and deprecation metadata. - simple_localize_list_translation_keys(key?: string, size?: integer, sort?: string, namespace?: string, next_cursor?: string) — Search translation keys and return one controllable page of provider summary fields. Use Get Translation Key for detailed metadata such as tags. - simple_localize_list_translations(key?: string, size?: integer, text?: string, query?: string, sort_by?: string, language?: string, base_only?: boolean, namespace?: string, sort_order?: string, customer_id?: string, next_cursor?: string, text_status?: string, review_status?: string) — Search translations by key, language, text, review state, or namespace and return one page. - simple_localize_set_translation(key: string, text: string, language: string, namespace?: string, customer_id?: string, review_status?: string) — Set the text and optional review state for one existing translation key and language. - simple_localize_set_translations(translations: object[]) — Set 1 to 100 translations in one request. Reports each rejected entry and distinguishes complete success from partial success. ## Example prompts - "What can I do in SimpleLocalize?" - "Show me a summary of my SimpleLocalize account" ## Links Docs: https://mcp.ai/docs/mcps/simple_localize Website: https://mcp.ai/mcps/simple_localize