tolgee-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TOLGEE_API_KEY | Yes | Your Tolgee API key | |
| TOLGEE_API_URL | No | Base URL of your Tolgee instance | https://app.tolgee.io |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_projectsA | List all Tolgee projects accessible to the authenticated user. Returns a list of projects with their IDs, names, and base language. |
| get_projectB | Get details of a specific Tolgee project. |
| create_projectA | Create a new Tolgee project. |
| update_projectB | Update an existing Tolgee project's settings. |
| delete_projectA | Delete a Tolgee project. This action is irreversible. |
| list_languagesA | List all languages configured in a Tolgee project. |
| create_languageB | Add a new language to a Tolgee project. |
| update_languageB | Update a language's properties in a Tolgee project. |
| delete_languageB | Delete a language from a Tolgee project. This removes all translations for this language. |
| list_keysB | List localization keys in a Tolgee project. |
| search_keysA | Search for localization keys by name in a Tolgee project. |
| create_keyA | Create a new localization key in a Tolgee project. |
| update_keyA | Update a localization key's name. |
| delete_keysB | Delete one or more localization keys from a Tolgee project. |
| import_keysB | Import localization keys with translations into a Tolgee project. |
| get_translationsA | Get translations for keys in a Tolgee project. |
| set_translationsC | Set translation values for an existing key in a Tolgee project. |
| create_or_update_translationsA | Create a key if it doesn't exist and set its translations. If the key already exists, update its translations. |
| set_translation_stateA | Set the state of a specific translation. |
| get_translation_historyB | Get the modification history of a specific translation. |
| export_translationsA | Export translations from a Tolgee project. |
| import_translationsB | Import translations into a Tolgee project using single-step import. |
| list_tagsB | List all tags in a Tolgee project. |
| tag_keyB | Add a tag to a localization key. Creates the tag if it doesn't exist. |
| remove_tag_from_keyB | Remove a tag from a localization key. |
| list_namespacesA | List all used namespaces in a Tolgee project. |
| update_namespaceC | Rename a namespace in a Tolgee project. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ytarfa/tolgee-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server