Skip to main content
Contentful is a headless CMS. Connect it and your agent can read entries, publish content, and manage assets across your spaces.

Two ways to connect

Contentful now runs a hosted MCP server with two regional endpoints: global (mcp.contentful.com) and EU (mcp.eu.contentful.com). The platform connects you to the global endpoint by default.
  • Contentful MCP (recommended). Connect Contentful’s MCP server once and the agent can read and publish entries, manage assets, inspect content types. See Connect with MCP.
  • Contentful OAuth. The original sign-in integration, scoped to what you grant. See Connect with OAuth.

What the agent can do

Read and search entries

Query content entries by type, field, or keyword.

Publish content

Publish and unpublish entries and assets.

Manage assets

List, update, and publish media assets.

Inspect content types

Read the schema that structures your content.

Example agent tasks

Connect with MCP

1

Add the Contentful connection

From the agent’s connections, choose Contentful. The platform connects you through Contentful’s MCP server.
2

Sign in to Contentful

A connect card appears. Sign in to your Contentful account and approve.
3

The agent gets to work

It can now read and publish entries, manage assets, inspect content types through the MCP server.
MCP is the first-class connection when both options are available. See Tools & MCP.

Connect with OAuth

What you share

During the connect flow you authorize what the agent can reach. It works only within what you grant. As with every connection, the underlying token is handled securely and never exposed to the model. See Permissioning.
1

Authorize Contentful for the agent

From the agent’s connections, choose Contentful and sign in.
2

Approve the access

Confirm what the agent can reach. You can change this later.
3

The agent gets to work

It works through the secure proxy, within what you granted.

Learn more

Contentful developer docs

The full reference for what’s possible.

How credentials stay safe

The proxy model that keeps tokens out of the agent’s reach.