{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_648va33gn934","handle":"tolgee","url":"https://wellknown.network/agents/tolgee","links":{"self":"https://wellknown.network/agents/tolgee/record.json","html":"https://wellknown.network/agents/tolgee","markdown":"https://wellknown.network/agents/tolgee/record.md","api":"https://wellknown.network/api/v1/agents/tolgee","status":"https://wellknown.network/api/v1/agents/tolgee/status","claim":"https://wellknown.network/agents/tolgee/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/tolgee/claim.json","badge":"https://wellknown.network/agents/tolgee/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/tolgee/history","tools":"https://wellknown.network/api/v1/agents/tolgee/tools"},"ard":{"identifier":"urn:air:app.tolgee.io:server:tolgee","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Tolgee","summary":"Your app's translations in Tolgee: search keys, create translations, trigger machine translation","description":"Your app's translations in Tolgee: search keys, create translations, trigger machine translation","publisher":{"name":"tolgee","url":null},"homepage":"https://docs.tolgee.io/platform/integrations/mcp_server/setup","repository":"https://github.com/tolgee/tolgee-platform","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://app.tolgee.io/mcp/developer","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-04-09T18:47:01.137395Z","publishedAt":"2026-04-09T18:47:01.137395Z","registryName":"io.github.tolgee/tolgee"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.translation","name":"Translation","confidence":1,"provenance":"derived"}],"categories":["content"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-11T01:22:52.240Z","lastProbedAt":"2026-10-11T01:22:52.240Z","statusComputedAt":"2026-10-11T01:23:30.720Z","reliability30d":{"probes":111,"successRate":1,"p50Ms":23,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":110,"ok":110,"authBoundaryOk":0,"serviceOk":110,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T01:22:52.240Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.229.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T19:25:18.865Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.229.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T12:29:31.581Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.229.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T06:26:32.898Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":86,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.229.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T23:30:46.585Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":31,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.229.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T17:28:56.063Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.229.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T11:26:07.606Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.226.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:29:28.963Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.226.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T22:23:57.553Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.226.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T15:23:55.136Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"toolCount":22,"toolsHash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","serverName":"tolgee","capabilities":["logging","tools"],"serverVersion":"v3.226.3.2","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_batch_job_status","description":"Get the status of a batch job (e.g. machine translation) by its ID. Use to poll for completion."},{"name":"machine_translate","description":"Start machine translation for specified keys into target languages. Returns a batch job ID — use get_batch_job_status to poll for completion."},{"name":"store_big_meta","description":"Store key relationships so Tolgee can use translations of related keys as context during machine translation, producing more consistent results. Keys that appea"},{"name":"list_branches","description":"List branches in a Tolgee project. Returns up to 100 results per page. Only available for projects with branching enabled (enterprise feature)."},{"name":"create_branch","description":"Create a new branch in a Tolgee project by forking from an existing branch. Only available for projects with branching enabled (enterprise feature)."},{"name":"delete_branch","description":"Delete a branch from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling this tool"},{"name":"list_keys","description":"List translation keys in a Tolgee project. Returns up to 100 keys per page. Use search_keys to find specific keys by name or translation text."},{"name":"search_keys","description":"Search for translation keys in a Tolgee project by name or translation text. Returns up to 50 matching keys per page. Note: namespace and tags filtering is not "},{"name":"create_keys","description":"Create translation keys in a Tolgee project with optional translations and tags. Keys that already exist are silently skipped — their translations and tags are "},{"name":"get_key","description":"Get a translation key's metadata (name, namespace, description) by its name. To get the key's translations, use get_translations."},{"name":"update_key","description":"Update an existing translation key's name, namespace, or description"},{"name":"delete_keys","description":"Delete translation keys from a Tolgee project. IMPORTANT: This is a destructive operation. The AI assistant should always confirm with the user before calling t"},{"name":"list_languages","description":"List all languages configured for a Tolgee project. Returns up to 1000 results per page."},{"name":"create_language","description":"Add a new language to a Tolgee project"},{"name":"list_namespaces","description":"List all namespaces in a Tolgee project. Namespaces organize translation keys into logical groups (e.g. by feature, page, or module)."},{"name":"list_projects","description":"List Tolgee projects accessible to the current user. Returns up to 100 results per page."},{"name":"create_project","description":"Create a new Tolgee project with initial languages"},{"name":"get_project_language_statistics","description":"Get translation status and progress for each language in a project. Returns per-language statistics including translated, reviewed, and untranslated percentages"},{"name":"list_tags","description":"List all tags used in a Tolgee project. Returns up to 1000 results per page."},{"name":"tag_keys","description":"Add tags to translation keys. Creates tags if they don't exist."},{"name":"get_translations","description":"Get translations for a specific key in a Tolgee project. Returns translations in all project languages, or only the specified languages if provided."},{"name":"set_translation","description":"Set or update translations for a key in one or more languages. The key must already exist — use create_keys to create it first."}],"package":null,"toolSurface":{"id":"ts_fauab8ayxxp4","endpointId":"ep_pzcx3vz2dvt9","hash":"c4d76ca1041012481e8ff0b5dfd690991cc47cc916708c817dba27b305af407f","toolCount":22,"serverName":"tolgee","serverVersion":"v3.221.2","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T14:25:56.767Z","lastSeenAt":"2026-10-11T01:22:52.236Z","observations":106,"toolNames":["get_batch_job_status","machine_translate","store_big_meta","list_branches","create_branch","delete_branch","list_keys","search_keys","create_keys","get_key","update_key","delete_keys","list_languages","create_language","list_namespaces","list_projects","create_project","get_project_language_statistics","list_tags","tag_keys","get_translations","set_translation"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_pzcx3vz2dvt9","url":"https://app.tolgee.io/mcp/developer","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T06:26:32.895Z","auth":{"observedAt":"2026-10-10T06:26:33.010Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://app.tolgee.io/.well-known/oauth-protected-resource/mcp/developer","resource":"https://app.tolgee.io/mcp/developer","authorizationServers":["https://app.tolgee.io"],"scopesSupported":["translations.view","translations.edit","translations.suggest","translation-suggestions.manage","translation-suggestions.own-access","keys.edit","screenshots.upload","screenshots.delete","screenshots.view","activity.view","languages.edit","admin","project.edit","members.view","members.edit","translation-comments.add","translation-comments.edit","translation-comments.set-state","translations.state-edit","keys.view","keys.delete","keys.create","batch-jobs.view","batch-jobs.cancel","translations.batch-by-tm","translations.batch-machine","content-delivery.manage","content-delivery.publish","webhooks.manage","tasks.view","tasks.edit","tasks.assigned-access"]},"authorizationServer":{"url":"https://app.tolgee.io/.well-known/oauth-authorization-server","issuer":"https://app.tolgee.io","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none"],"dynamicClientRegistration":false,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":null},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-10T06:26:33.036Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"app.tolgee.io","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-08-22T12:20:33.000Z","validTo":"2026-11-20T12:20:32.000Z","daysToExpiry":40,"sanCount":1,"fingerprint256":"CD:0B:BA:91:B6:69:54:A5:4A:48:D0:A7:29:79:2A:9A:63:D3:FB:A0:6C:C7:BD:79:D6:BA:45:FD:0B:09:67:96"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.tolgee/tolgee","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.tolgee%2Ftolgee","firstSeenAt":"2026-09-07T04:21:43.747Z","fetchedAt":"2026-10-08T12:19:39.173Z","normalizedAt":"2026-10-08T12:19:39.173Z"}]},"firstSeenAt":"2026-09-07T04:21:43.747Z","updatedAt":"2026-10-11T01:24:41.209Z"}