DatoCMS

DatoCMS MCP Connector for Claude

A+

Manage headless content via DatoCMS — execute GraphQL queries, handle record CRUD, manage content models, and audit media uploads directly from any AI agent.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your DatoCMS project to any AI agent and take full control of your headless CMS and digital experience platform through natural conversation.

What you can do

  • GraphQL Discovery — Identify bounded routing spaces inside the DatoCMS GraphQL tree and extract delivery arrays targeting specific schemas
  • Record Orchestration — List, retrieve, and create CMS records natively, enforcing JSON:API specifications and item_type validation rules
  • Content Mutation — Safely update existing records by patching attribute blocks or irreversibly vaporize document nodes to clear internal database limits
  • Media Oversight — Inspect deep internal arrays of uploaded assets, track Imgix proxy mappings, and verify physical storage identifiers securely
  • Schema Auditing — Enumerate explicitly registered models and item types defining the structure of your content blocks and editor environments
  • CDA/CMA Integration — Seamlessly switch between Content Delivery (CDA) for high-performance reading and Content Management (CMA) for structural edits

How it works

  1. Subscribe to this server
  2. Enter your DatoCMS Full Access API Token (found in Settings > API Tokens)
  3. Start managing your headless content from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Content Editors — create and update entries or manage media assets without leaving the workspace
  • Front-end Developers — test GraphQL queries and fetch content model definitions directly from the IDE or chat
  • Product Teams — monitor content versioning and audit media libraries across different environments
  • Digital Ops — manage CMS models and verify record consistency through natural language
graphqldigital-experiencecontent-modelingapi-firstmedia-optimizationweb-development

10 tools expose this connector's capabilities to your AI agent.

create_cms_record

Provision a highly-available JSON Payload generating new content Items

wipe_cms_record

Irreversibly vaporize explicit App nodes dropping live Document rows

wipe_media_upload

Dispatch an automated validation check routing explicit Disk removals

get_single_record

Perform structural extraction of properties driving active Node details

get_media_upload

Retrieve the exact structural matching verifying File blocks

execute_graphql_cda

Identify bounded routing spaces inside the Headless DatoCMS GraphQL tree

list_global_models

Enumerate explicitly attached structured rules exporting Item Types

list_cma_records

Retrieve explicit Cloud logging tracing explicit JSON:API arrays

list_media_uploads

Inspect deep internal arrays mitigating specific Image storage

patch_cms_record

Mutate global Web CRM boundaries substituting Item parameters safely

See how to talk to your AI agent using DatoCMS.

List all content models in DatoCMS

I found 5 content models: 'Blog Post' (ID: 123), 'Product' (ID: 456), 'Author' (ID: 789), 'Page', and 'Category'. Which model would you like to explore or list records for?

Execute this GraphQL query: '{ allPosts { title } }'

GraphQL query executed! I've retrieved the titles for all posts. Highlights include 'Modern Web Design', 'Intro to DatoCMS', and 'Headless Architecture'.

List the last 5 media uploads

I found 5 recent uploads. The latest is 'hero-banner.jpg' (ID: 999), followed by 'logo-white.png' and 'team-photo.webp'. All assets are being proxied via Imgix for optimization.

Yes. Use the 'execute_graphql_cda' tool. You can provide any valid GraphQL query string to fetch data from the Content Delivery API (CDA) tree, bypassing rigid limits and retrieving exactly what your agent needs.

Related Connectors