mothermachine /mothermachine

Browse / Alternatives / Contentful

Contentful alternatives for AI agents

4 alternatives to Contentful. 4 have an interface an agent can drive. 2 are open source.

ListingLicenseAgent interfaceReachEffortLast activity
Payload CMS MIT MCP server, from the builder 4 of 10 jobs Light edit Sep 3, 2026
Strapi MIT core with EE license under ee/ (GitHub NOASSERTION) API, from the builder 6 of 10 jobs Light edit Sep 2, 2026
Directus MSCL-1.0 (source-available; GitHub NOASSERTION) MCP server, from the builder 6 of 10 jobs Config only Sep 2, 2026
Sanity MIT, core closed MCP server, from the builder 7 of 10 jobs Light edit Sep 3, 2026

Payload CMS

Next.js-native headless CMS with an official MCP plugin that exposes every collection to an agent.

Free · Payload Cloud

Use it when
  • I want a CMS inside my Next.js app that my agent can fill and update without me building endpoints
  • I need a content backend with auth and drafts that deploys to Vercel or Cloudflare in one click
An agent cannot reach
  • Define collections, fields, and blocks
  • Configure access control
  • Live preview and on-demand revalidation

3 more jobs are undetermined.

Gotchas
  • plugin-mcp is versioned 4.0.0-canary.14 in the monorepo; check whether the release you install is stable
  • Each collection must be explicitly enabled in the plugin config before an agent can reach it
  • MCP requests need a user API key created in the admin panel; keys inherit that user's access control
  • Payload runs inside Next.js; there is no standalone server binary

Strapi

Open-core headless CMS: content types in the admin, auto-generated REST and GraphQL APIs, env-file config.

Community · Growth and Enterprise (self-hosted) · Strapi Cloud Starter: $35 per month · Strapi Cloud Pro: $90 per month · Strapi Cloud Business: $450 per month

Use it when
  • I need a content API for a site or app fast, and editors who want a normal CMS screen
  • I want my agent to push entries and media through a documented API while the content model stays under my control
An agent cannot reach
  • Define content types and components
  • Manage admin roles and API tokens
  • Customize the admin panel

1 more job is undetermined.

Gotchas
  • Open-core: anything under ee/ is not MIT; the license file also says a registered Cloud account changes the terms
  • All content types are private by default; grant public access or use an API token before the API answers
  • No official Docker image; generate one with npx @strapi-community/dockerize
  • Content types cannot be created through the API; define them in the admin or as schema.json files

Directus

Backend and Studio over any SQL database with a built-in MCP server; source-available, free under revenue caps.

Core (self-hosted): Free · Open Innovation Grant (self-hosted): Free · Team: $499 per month · Enterprise · Directus Cloud hosting add-on: $99 per month

Use it when
  • I have a database already and want an admin UI and API on top that my agent can also write to
  • I want editors in a Studio and an agent creating collections and content under the same permission rules
An agent cannot reach
  • Build Studio dashboards and insights

3 more jobs are undetermined.

Gotchas
  • MSCL 1.0 is source-available, not OSI open source; organizations over $5M revenue or 50 employees need a commercial license
  • Free Core tier caps at 3 seats, 25 collections, and 5 flows unless you apply for the Open Innovation Grant
  • Remote MCP requires v11.12+; older versions fall back to a Node.js MCP server
  • Create a dedicated MCP user and token rather than using an admin token
  • 398 open issues; large surface, expect upgrade notes between releases

Sanity

Hosted structured-content backend with an open-source Studio and an official remote MCP server.

Free · Growth: $15 per month · Enterprise

Use it when
  • I want a structured content backend my agent can write to and my site reads from, without running a database
  • I need editors to have a real CMS UI while my agent bulk-creates and publishes content
An agent cannot reach
  • Customize the Studio UI and structure
  • Real-time collaborative editing and presence
  • Comments and tasks on documents
Gotchas
  • The pricing page lists the MCP server under Enterprise only, while the MCP docs show any project configuring it with npx sanity mcp configure; confirm before relying on it on the Free plan
  • Content Lake is hosted and closed; only the Studio is open source
  • generate_image, transform_image, and AI-assisted versions consume AI credits (1,000 per month on Free)
  • The repo's .env.example is for end-to-end tests, not for adapting the Studio
  • Free plan: 10,000 documents, 250k API requests per month, public datasets only

Questions

Is there an open source alternative to Contentful?

Yes. 2 of the 4 listings here are open source: Payload CMS (MIT), Strapi (MIT core with EE license under ee/ (GitHub NOASSERTION)).

Which Contentful alternatives have an MCP server?

Payload CMS, Directus and Sanity have MCP servers from their builders.

Which Contentful alternative can an agent do the most with?

Sanity: 7 of 10 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.

Listings come from reading each repo and its docs. Reach counts the jobs an agent can do through the stated interface, and each listing page shows the evidence. Order follows fit. For agents: Markdown · JSON