Contentful MCP Server

Interact with your content on the Contentful platform

Local serverstdio

What is the Contentful MCP Server?

Contentful mcp server connects Contentful to AI assistants that speak the Model Context Protocol. Interact with your content on the Contentful platform.

What Contentful does

This is a community driven server! Contentful has released an official server which you can find here

Key capabilities

  • Content Management — Full CRUD operations for entries and assets
  • Comment Management — Create, retrieve, and manage comments on entries with support for both plain-text and rich-text formats, including threaded conversations
  • Space Management — Create, update, and manage spaces and environments
  • Content Types — Manage content type definitions
  • Localization — Support for multiple locales
  • Publishing — Control content publishing workflow
  • Bulk Operations — Execute bulk publishing, unpublishing, and validation across multiple entries and assets
  • Smart Pagination — List operations return maximum 3 items per request to prevent context window overflow, with built-in pagination support

Requirements

  1. Create a Contentful account at Contentful 2. Generate a Content Management API token from your account settings

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Contentful MCP Server

{
  "mcpServers": {
    "contentful": {
      "command": "npx",
      "args": ["-y", "@ivotoby/contentful-management-mcp-server"],
      "env": {
        "CONTENTFUL_MANAGEMENT_ACCESS_TOKEN": "<Your CMA token>"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  1. Create a Contentful account at Contentful 2. Generate a Content Management API token from your account settings
VariableDescriptionRequired
CONTENTFUL_MANAGEMENT_ACCESS_TOKENCredential the server authenticates with.Yes
CONTENTFUL_HOSTEndpoint or connection string the server talks to.Optional
HTTP_HOSTEndpoint or connection string the server talks to.Optional
SPACE_IDConfiguration value read at startup.Optional
ENVIRONMENT_IDConfiguration value read at startup.Optional

Example prompts to try

  • “Use Contentful to Prerequisites.”

Frequently asked questions

Interact with your content on the Contentful platform Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.