Guida al connettore7 minuti di lettura20 tool MCP7 lingue

Come collegare Contentful a Claude via MCP

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

HCA cura del team HelpCodeAggiornato 7 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Contentful

Contentful

Let your AI work with your Contentful content: search entries and assets, read content types, locales and tags, and create, change, publish or unpublish entries. Delivery token for reads, management token for writes.

tool

20

Regione

INTL

Categoria

CMS

Autenticazione

API credentials

Env vars richieste

CONTENTFUL_SPACE_IDCONTENTFUL_ENVIRONMENTCONTENTFUL_DELIVERY_URLCONTENTFUL_DELIVERY_TOKEN
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Contentful con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

AnythingMCP è nella directory dei connettori di Claude: aggiungilo a Claude con un clic (si apre in una nuova scheda), poi accedi e scegli quali server MCP può usare Claude.

In breve

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

Prova a chiedere

Prompt di esempio per Contentful

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Contentful · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Contentful, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Contentful + Claude

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

CONTENTFUL_SPACE_ID, CONTENTFUL_ENVIRONMENT, CONTENTFUL_DELIVERY_URL, CONTENTFUL_DELIVERY_TOKEN

Step 1 — Ottieni le credenziali

  1. In Contentful (https://app.contentful.com) apri il tuo space, poi Settings → API keys → Add API key. Dai un nome alla chiave (per esempio "AnythingMCP"), spunta gli environment che può leggere (almeno master) e salva.
  2. Copia lo Space ID in CONTENTFUL_SPACE_ID e il Content Delivery API access token in CONTENTFUL_DELIVERY_TOKEN.
  3. Imposta CONTENTFUL_ENVIRONMENT sull'id dell'environment, di solito master. Gli altri environment sono elencati in Settings → Environments.
  4. Imposta CONTENTFUL_DELIVERY_URL su https://cdn.contentful.com, oppure https://cdn.eu.contentful.com per uno space nella regione dati UE, senza slash finale. Per far leggere all'AI anche le bozze, usa https://preview.contentful.com (o https://preview.eu.contentful.com) insieme al Content Preview API access token della stessa chiave.
  5. Per scrivere, crea un personal access token: menu dell'avatar → Account settings → CMA tokens → Create personal access token. Scegli una scadenza e copia subito il token, perché Contentful lo mostra una sola volta. Incollalo in CONTENTFUL_MANAGEMENT_TOKEN, senza la parola Bearer, e imposta CONTENTFUL_MANAGEMENT_URL su https://api.contentful.com (o https://api.eu.contentful.com). Il token agisce a tuo nome, in ogni space che puoi modificare.
  6. Se la tua organizzazione deve approvare i personal access token, un admin dell'organizzazione apre Organization settings, trova il token nelle impostazioni di accesso dei personal access token e gli concede l'accesso. Fino ad allora gli strumenti di scrittura rispondono 401 OrganizationAccessGrantRequired; la lettura con il delivery token non ne risente.
  7. Installa il connettore e parti da contentful_get_space: restituisce il nome dello space e i suoi locale, un controllo rapido che Space ID e delivery token vadano insieme.

Due token, di proposito: il delivery token legge i contenuti pubblicati e nient'altro (anche le bozze, con il preview token), quindi un connettore configurato solo con i quattro valori obbligatori può consultare tutto ma non cambia niente. Scritture, bozze non pubblicate, space ed environment passano dalla Content Management API con il personal access token. Se lasci vuoti CONTENTFUL_MANAGEMENT_URL e CONTENTFUL_MANAGEMENT_TOKEN, gli strumenti di gestione segnalano semplicemente che mancano.

Pubblicare cambia il sito live: contentful_publish_entry e contentful_unpublish_entry cambiano ciò che i visitatori vedono sul tuo sito o nella tua app, quindi l'AI indica l'entry e l'effetto e aspetta il tuo ok. contentful_delete_entry è disattivato all'installazione, perché un'entry eliminata non si può recuperare.

Come funzionano le modifiche: contentful_list_content_types fornisce gli id dei content type e dei campi, contentful_list_locales i codici dei locale. I valori dei campi sono organizzati per id del campo e poi per locale, per esempio {"title": {"en-US": "Hello"}}. Prima di ogni modifica l'AI legge l'entry con contentful_get_entry_for_editing per avere la sua sys.version attuale; se nel frattempo qualcun altro ha salvato, Contentful risponde 409 VersionMismatch e l'AI rilegge. contentful_update_entry sostituisce tutti i campi, quindi ciò che manca viene cancellato; per uno o due campi l'AI usa contentful_patch_entry. Una modifica va online solo quando la nuova versione viene pubblicata.

Ricerca: contentful_list_entries accetta un content_type, una ricerca full-text query e altri filtri come fields.slug=hello o fields.date[gte]=2026-01-01. Per filtrare o ordinare per un campo serve content_type. Entry e asset collegati tornano in includes, e gli URL degli asset iniziano con //, quindi l'AI aggiunge https:.

Paginazione: le liste restituiscono total, skip e limit (fino a 1.000); la pagina successiva parte da skip + limit.

Errori comuni: 401 AccessTokenInvalid indica un token sbagliato o scaduto, oppure un delivery token usato sull'host di preview (o viceversa). 404 NotFound è un id sbagliato, o uno space o environment non coperto dal token: qui Contentful risponde 404, non 403. 400 "A Content Type ID is required" indica un filtro su un campo senza content_type. 422 ValidationFailed indica il campo vuoto o che viola una validazione. 429 RateLimitExceeded: la management API consente circa 7 richieste al secondo, quindi attendi e riprova.

Il connettore non carica asset, non crea né modifica content type, non gestisce environment, webhook, ruoli e app e non usa l'API GraphQL.

Step 2 — Installa l'adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Aggiungi il connettore in Claude

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Percorso consigliato: funziona su claude.ai web senza toccare alcun file di configurazione.

  1. In Claude apri Customize → Connectors.
  2. Clicca + e poi Add custom connector.
  3. Inserisci un nome, ad esempio Contentful, e l'URL del server MCP remoto https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, poi clicca Add.
  4. Clicca Connect e accedi ad AnythingMCP (OAuth) per consentire l'accesso.

Tutti i tool sotto compaiono nella tua chat: inizia a scrivere prompt.

Tool disponibili

ToolWhat it does
contentful_get_spaceRead the space the connector is set up for (Content Delivery API): its name and locales with the default locale
contentful_list_content_typesList the content types of the environment (Content Delivery API): for each its sys.id (the id entries are filtered by), name, displayField…
contentful_get_content_typeRead one content type by id (Content Delivery API): its fields with id, name, type (Symbol, Text, RichText, Integer, Number, Date, Boolean…
contentful_list_entriesSearch published entries (Content Delivery API)
contentful_get_entryRead one published entry by id (Content Delivery API): sys (id, contentType, createdAt, updatedAt, revision), metadata.tags and fields
contentful_list_assetsSearch published assets (images, documents, videos) via the Content Delivery API
contentful_get_assetRead one published asset by id (Content Delivery API): title, description and file with url (prefix https:), fileName, contentType, size…
contentful_list_localesList the locales of the environment (Content Delivery API): code (e.g. en-US, de-DE), name, default flag and fallbackCode
contentful_list_tagsList the public content tags of the environment (Content Delivery API) with sys.id and name
contentful_list_spacesList the spaces the management token can reach (Content Management API), with sys.id and name
contentful_list_environmentsList the environments of the space (Content Management API), e.g. master, staging, with sys.id, name, status and aliases
contentful_list_all_entriesSearch all entries including drafts and changed-but-unpublished versions (Content Management API)
contentful_get_entry_for_editingRead the latest version of an entry, draft changes included (Content Management API): fields with every locale, metadata.tags and…
contentful_create_entryCreate a draft entry of a content type (Content Management API). fields maps each field id to its values per locale, e.g. {"title"…
contentful_update_entryReplace the fields of an entry (Content Management API)
contentful_patch_entryChange single fields of an entry with JSON Patch operations (Content Management API), leaving the rest untouched
contentful_publish_entryPublish an entry, making its current version visible on the website or app through the delivery API (Content Management API). version must…
contentful_unpublish_entryUnpublish an entry: it disappears from the delivery API, so from the website or app, and stays as a draft (Content Management API)
contentful_delete_entryDelete an entry for good (Content Management API)
contentful_create_tagCreate a content tag in the environment (Content Management API)

Esempi di prompt

  • "Trova gli articoli del blog pubblicati negli ultimi 30 giorni ed elenca per ognuno titolo, slug e autore."
  • "Quali entry hanno modifiche salvate ma non ancora pubblicate?"
  • "Elenca le immagini caricate questo mese, con dimensione del file e risoluzione."
  • "Cambia il titolo della landing page dei saldi di primavera in 'Saldi di primavera: 20% su tutto' e pubblicala dopo la mia conferma."

FAQ

Funziona con Claude Code come con Claude Desktop? Sì, punta entrambi a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Contentful è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Claude. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare Contentful a ChatGPT via MCP

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

Connettori

Come collegare Contentful a Cursor via MCP

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

Connettori

Come collegare Contentful a Gemini via MCP

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

Connettori

Come collegare Contentful a Meta Muse via MCP

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

Connettori

Contentful su MCP: Pilota Contentful da qualsiasi agente AI

Fai lavorare la tua AI con i contenuti di Contentful: cerca entry e asset, leggi content type, locale e tag, e crea, modifica, pubblica o ritira le entry. Delivery token per leggere, management token per scrivere.

Connettori

Come collegare Canva a Claude via MCP

Fai lavorare la tua AI in Canva: trova e leggi i design, creane di nuovi, esportali in PDF, PNG, PowerPoint o video con link per il download, organizza le cartelle, carica immagini da un link, leggi i modelli del brand e commenta i design.