GMC Elementor MCP Lite

Cliente MCP gratuito somente leitura para Elementor: lista sites e documentos configurados, verifica a conexão separada do complemento GMC e resume o JSON de layout fornecido. Ferramentas de edição e publicação são exclusivas do Pro.

Documentação

GMC Elementor MCP Lite

Companion gratuito e limitado ao produto GMC Pro. Este é um cliente 0.1.2 separado, com histórico novo e apenas quatro ferramentas MCP somente leitura. A implementação Pro não está presente neste repositório.

Lite e Pro

RecursoLiteProduto Pro
Aliases de sites configuradosSimSim
Teste de conexão autenticadaSimSim
Até 10 documentos por chamadaSimFerramentas estendidas
JSON local fornecido: contagens/tipos de nósSim, entrada até 64 KiBInspeção detalhada
Criar/editar/publicar layouts ou documentosNãoFuncionalidade paga
Exportação/importação completa, edição em massa, backupsNãoFuncionalidade paga
Implementação Pro privada ou código-fonte do companion CMSAusenteDistribuído separadamente

Consulte Recursos Pro e planos anuais atuais. Entre em contato pelo gmcfuerte@gmail.com para requisitos do companion ou dúvidas sobre o produto.

O Lite é gratuito sob a licença comercial limitada. A visibilidade do código-fonte não concede direitos de redistribuição ou revenda.

Atualize para o Pro no seu cliente MCP

Abra o recurso Upgrade to Pro (gmc://lite/pro-features) para ver a comparação de recursos e os planos atuais do produto. Edição, publicação, importação/exportação completa, edição em massa e restauração estão marcados como indisponíveis no Lite. São prévias informativas; nenhum código Pro ou ferramentas Pro executáveis estão incluídos. As ferramentas gratuitas continuam funcionando sem atualização.

Os clientes MCP decidem como os recursos são exibidos, portanto isso não é garantia de pop-up ou painel de configurações gráfico. Peça ao seu assistente para ler o recurso se o cliente não expuser um navegador de recursos.

Guia e apresentação

Pré-requisitos

Python 3.10 ou mais recente. WordPress com Elementor e o companion GMC Elementor MCP (0.5.0+), além de uma Senha de Aplicativo do WordPress. O companion é obtido separadamente da GMC pelo e-mail gmcfuerte@gmail.com; sua implementação não está incluída neste repositório. O Pro é necessário para os recursos correspondentes do Elementor Pro. O ping MCP do Lite verifica o companion, não a capacidade de edição de temas.

Instalar a partir do GitHub

git clone https://github.com/gmcfuerte/elementor-mcp-lite.git
cd elementor-mcp-lite
python -m venv .venv

Windows:

.venv\Scripts\python.exe -m pip install .

macOS/Linux:

.venv/bin/python -m pip install .

Esta edição Lite é distribuída por este repositório GitHub; ela não foi publicada no PyPI. Não instale o pacote Pro completo separado como substituto do Lite.

Configurar

  1. Copie sites.example.json para um sites.json local e mantenha apenas os sites que você possui ou está autorizado a acessar. O arquivo é ignorado pelo Git.
  2. Defina as variáveis de ambiente de credenciais nomeadas por username_env, password_env e o campo de chave/token Joomla aplicável. Nunca coloque valores de credenciais em JSON versionado ou em um chat MCP.
  3. Defina ELEMENTOR_MCP_LITE_SITES para o caminho absoluto desse arquivo JSON local.
  4. Adicione o servidor usando mcp.example.json: substitua os placeholders pelo executável Python absoluto e pelos caminhos do arquivo de configuração. Garanta que o cliente MCP passe as variáveis de credenciais para o processo filho.
  5. Comece com elementor_lite_list_sites e depois elementor_lite_ping_site.

rest_mode: "query" suporta WordPress sem URLs REST amigáveis; caso contrário, use pretty. Instalações em subdiretórios são suportadas na URL base.

Ferramentas

  • elementor_lite_list_sites: apenas aliases e plataformas.
  • elementor_lite_ping_site: um GET autenticado, apenas status sanitizado.
  • elementor_lite_list_documents: lista no máximo dez títulos, ids e status de documentos do Elementor; sem exportação de documentos.
  • elementor_lite_summarize_layout: passe o texto de layout.example.json como layout_json. Retorna contagens e tipos; sem configurações ou conteúdo.

O servidor roda localmente usando stdio. Nenhum servidor HTTP remoto, uploads, URLs arbitrárias, SSH, troca de licença ou módulos Pro estão incluídos. Ferramentas online usam uma lista fixa de GET permitidos, TLS verificado, sem redirecionamentos, no máximo uma requisição por vez por URL base configurada, um intervalo de dois segundos e um limite de resposta de 1 MiB. HTTP é aceito apenas para hosts de loopback exatos. HTTP 403/415 interrompe requisições subsequentes para essa URL base até o reinício.

Status da versão

Versão inicial do Lite: conteúdo do código-fonte e do pacote inspecionado e Python compilado. Testes de integração de site e de execução não foram realizados. Não trate esta versão inicial como uma certificação de integração de produção.

Contato

GMC · gmcfuerte@gmail.com. Software GMC independente; nomes de produtos pertencem aos seus respectivos proprietários.