Craft CMS

Collega un client IA a Craft CMS. Entro i permessi di un utente Craft.

AlphaBridge MCP è un server MCP per Craft CMS 5. MCP è lo standard aperto con cui gli assistenti IA usano gli strumenti. Un client IA raggiunge i tuoi contenuti tramite un unico endpoint. Ogni chiamata viene eseguita come un utente Craft e non può fare più di quell'utente.

Stato: non ancora in vendita. È in preparazione per il Craft Plugin Store. Questa pagina descrive cosa fa il plugin.

Ambito

Cosa fa — e cosa volutamente non fa.

Un elenco breve ispira più fiducia di uno lungo. Ogni assenza qui sotto è una scelta, non una lacuna.

Cosa include

  • Contenuti — voci e categorie: lettura, creazione, aggiornamento, eliminazione. Bozze: elenco, creazione, applicazione, scarto. Globali: lettura e aggiornamento.
  • Risorse e schema — accesso in lettura a risorse (assets), campi, sezioni, tipi di voce e siti.
  • Operazioni — log, cache, la coda, route, informazioni di sistema e sui plugin.
  • Una query al database protetta — una singola SELECT su una tabella, dietro una protezione.
  • Un registro delle attività — ogni chiamata agli strumenti con utente, esito e nomi degli argomenti.

Volutamente non incluso

  • Nessuna esecuzione arbitraria di PHP. Non esiste uno strumento che esegue codice passato da te.
  • Nessun deploy. Questo plugin non sposta file e non si collega mai a un altro server via SSH o FTP. Lavora dentro l'installazione di Craft in cui è installato.
  • Nessuna gestione del ciclo di vita dei plugin. Niente installa, attiva o rimuove plugin.
  • Nessuna scrittura nella project config o negli utenti. Craft li protegge nei propri controller, non nell'API degli elementi che questo plugin usa.
  • Nessun tag. Craft non prevede permessi per i tag, quindi bisognerebbe inventarsi un confine.
Confini

Il confine è un utente Craft, non una promessa.

Un token appartiene esattamente a un utente Craft e ne porta con sé i permessi. I dettagli sono nella pagina sulla sicurezza.

Permessi, per singolo elemento

Prima che una voce venga elencata, salvata o eliminata, il plugin chiede a Craft cosa può fare questo utente con questo elemento, su questo sito. Una sezione sconosciuta o vietata restituisce un elenco vuoto, non un errore che ne riveli l'esistenza.

Spento finché non lo attivi

Ogni strumento che modifica qualcosa è disattivato di base. Li attivi uno alla volta nella pagina delle impostazioni. Sopra a tutto c'è un interruttore di sola lettura, che ha sempre la precedenza.

Un registro sicuro da conservare

Il registro delle attività annota chi ha chiamato cosa, quando, e se era consentito. Registra i nomi degli argomenti, mai i loro valori — così il registro non diventa mai una seconda copia dei tuoi contenuti.

Gli ambiti restringono ancora

Un token ha un ambito: read, content o full. L'ambito restringe soltanto ciò che l'utente può già fare. Non lo allarga mai.

Prezzo

Un prezzo, un ambiente.

$49 una tantum, per ambiente di produzione

Poi $19 all'anno per continuare a ricevere gli aggiornamenti. Venduto tramite il Craft Plugin Store con la Craft License, non appena la scheda sarà online — è in preparazione.

Gli ambienti di sviluppo e di staging si possono provare gratis — fa parte della Craft License, non è un periodo di prova concesso da noi.

Requisiti

  • Craft CMS 5.9 o successivo
  • PHP 8.2 o successivo
  • MySQL 8.0.17+ / MariaDB 10.4.6+ o PostgreSQL 13+
  • Un client MCP che parli Streamable HTTP e possa inviare un header Authorization
Famiglia

La stessa idea, per WordPress.

AlphaBridge MCP è nato su WordPress, dove è disponibile già oggi. I due plugin condividono l'approccio — un endpoint autenticato, i permessi di un utente reale, un registro per ogni chiamata — ma sono prodotti separati, con funzioni diverse.