Lokalise MCP é um servidor comunitário mantido por AbdallahAHO que expõe a Lokalise API a clientes MCP, pensado para equipas que mantêm produtos multilingues. Permite listar projetos e chaves, criar e atualizar traduções, e consultar estados do fluxo de revisão. Para produtos portugueses com internacionalização (ou para equipas PT que operam noutros mercados), ajuda em triagem de strings por traduzir, pré-população de traduções com assistência do modelo (com revisão humana depois), e consulta rápida ao estado de um release. Por ser um projeto comunitário pequeno, merece uma revisão cuidada antes de usar em produção crítica.

Funcionalidades

  • Gestão de projetos: criar, atualizar, apagar e esvaziar
  • Operações em chaves com criação em massa (até 1000) e bulk update/delete
  • Gestão de línguas (sistema, projeto, atualização, remoção)
  • Gestão de grupos de utilizadores e atribuição de projetos
  • Leitura e atualização de traduções com paginação por cursor
  • Atualizações em massa com rate limiting

Ferramentas disponíveis

  • lokalise_list_projects Lista todos os projetos com estatísticas.
  • lokalise_get_project Obtém informação detalhada de um projeto.
  • lokalise_create_project Cria um novo projeto.
  • lokalise_update_project Atualiza definições de um projeto.
  • lokalise_delete_project Apaga um projeto.
  • lokalise_empty_project Remove todas as chaves de um projeto.
  • lokalise_list_keys Lista chaves, com suporte a filterFilenames.
  • lokalise_get_key Obtém informação detalhada de uma chave.
  • lokalise_create_keys Cria várias chaves de uma vez (até 1000).
  • lokalise_update_key Atualiza uma chave.
  • lokalise_bulk_update_keys Atualiza várias chaves.
  • lokalise_delete_key Apaga uma chave.
  • lokalise_bulk_delete_keys Apaga várias chaves.
  • lokalise_list_system_languages Lista todas as línguas disponíveis.
  • lokalise_list_project_languages Lista as línguas de um projeto.
  • lokalise_add_project_languages Adiciona línguas a um projeto.
  • lokalise_get_language Obtém detalhes de uma língua.
  • lokalise_update_language Atualiza definições de uma língua.
  • lokalise_remove_language Remove uma língua.
  • lokalise_list_usergroups Lista todos os grupos de utilizadores.
  • lokalise_get_usergroup Obtém detalhes de um grupo.
  • lokalise_create_usergroup Cria um novo grupo.
  • lokalise_update_usergroup Atualiza definições de um grupo.
  • lokalise_delete_usergroup Apaga um grupo.
  • lokalise_add_members_to_group Adiciona membros a um grupo.
  • lokalise_remove_members_from_group Remove membros de um grupo.
  • lokalise_add_projects_to_group Atribui projetos a um grupo.
  • lokalise_list_translations Lista traduções com paginação por cursor.
  • lokalise_get_translation Obtém detalhes de uma tradução.
  • lokalise_update_translation Atualiza uma tradução.
  • lokalise_bulk_update_translations Atualizações em massa com rate limiting.
Algo incorreto? Ajuda-nos a melhorar