Ligue um cliente de IA ao Craft CMS. Dentro dos direitos de um utilizador do Craft.
O AlphaBridge MCP é um servidor MCP para o Craft CMS 5. O MCP é o padrão aberto através do qual os assistentes de IA utilizam ferramentas. Um cliente de IA chega aos seus conteúdos através de um único endpoint. Cada chamada é executada como um utilizador do Craft e não pode fazer mais do que esse utilizador.
Estado: ainda não está à venda. Está a ser preparado para a Craft Plugin Store. Esta página descreve o que o plugin faz.
O que faz — e o que deliberadamente não faz.
Uma lista curta inspira mais confiança do que uma longa. Cada ausência abaixo é uma decisão, não uma lacuna.
Incluído
- Conteúdos — entradas e categorias: ler, criar, atualizar, eliminar. Rascunhos: listar, criar, aplicar, descartar. Globais: ler e atualizar.
- Assets e esquema — acesso de leitura a assets, campos, secções, tipos de entrada e sites.
- Operações — registos, caches, a fila, rotas, informações do sistema e dos plugins.
- Uma consulta protegida à base de dados — um único
SELECTsobre uma tabela, atrás de uma proteção. - Um registo de auditoria — cada chamada de ferramenta com utilizador, resultado e nomes dos argumentos.
Deliberadamente não incluído
- Sem execução arbitrária de PHP. Não existe nenhuma ferramenta que execute código que lhe seja passado.
- Sem implementação. Este plugin não move ficheiros e nunca se liga a outro servidor por SSH ou FTP. Trabalha dentro da instalação do Craft em que está instalado.
- Sem gestão do ciclo de vida de plugins. Nada instala, ativa ou remove plugins.
- Sem escrita na configuração do projeto nem nos utilizadores. O Craft protege-os nos seus controladores, não na API de elementos que este plugin usa.
- Sem etiquetas. O Craft não tem nenhuma permissão para elas, por isso teria de ser inventado um limite.
O limite é um utilizador do Craft, não uma promessa.
Um token pertence exatamente a um utilizador do Craft e tem as permissões desse utilizador. Os pormenores estão na página de segurança.
Permissões, por elemento
Antes de uma entrada ser listada, guardada ou eliminada, o plugin pergunta ao Craft o que este utilizador pode fazer com este elemento, neste site. Uma secção desconhecida ou proibida devolve uma lista vazia, e não um erro que revele a sua existência.
Desligado até o ligar
Todas as ferramentas que alteram o estado estão desligadas por predefinição. Ativa-as uma a uma na página de definições. Um interruptor de só leitura está acima de tudo e prevalece.
Um registo que é seguro guardar
O registo de auditoria regista quem chamou o quê, quando e se foi permitido. Regista os nomes dos argumentos, nunca os seus valores — por isso o registo nunca se torna uma segunda cópia dos seus conteúdos.
Os âmbitos restringem ainda mais
Um token tem um âmbito: read, content ou full. O âmbito só restringe o que o utilizador já pode fazer. Nunca o alarga.
Um preço, um ambiente.
$49 pagamento único, por ambiente de produção
Depois, $19 por ano para continuar a receber atualizações. Vendido através da Craft Plugin Store sob a Craft License, assim que a ficha estiver publicada — está em preparação.
Os ambientes de desenvolvimento e de staging podem ser experimentados gratuitamente — isso faz parte da Craft License, não é um período experimental concedido por nós.
Requisitos
- Craft CMS 5.9 ou mais recente
- PHP 8.2 ou mais recente
- MySQL 8.0.17+ / MariaDB 10.4.6+ ou PostgreSQL 13+
- Um cliente MCP que fale Streamable HTTP e consiga enviar um cabeçalho
Authorization
A mesma ideia, para WordPress.
O AlphaBridge MCP começou no WordPress, onde está disponível hoje. Os dois plugins partilham a abordagem — um endpoint autenticado, as permissões de um utilizador real, um registo para cada chamada — mas são produtos separados, com funcionalidades distintas.