Contentful MCP Server

mcp server that queries my contentful space.

Local serverstdio

What is the Contentful MCP Server?

mcp server that queries my contentful space.

The short version

A Model Context Protocol (MCP) server that allows Claude to interact with Contentful CMS data directly. This integration enables Claude to fetch content types and entries from your Contentful space.

  • Fetch all content types from your Contentful space
  • Retrieve entries for specific content types
  • Structured responses for easy consumption by AI assistants

What it needs from you

  • Node.js (v16 or higher) - A Contentful account with API keys - Claude Desktop (to use the MCP server with Claude)

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": "node",
      "args": [
        "/absolute/path/to/contentful-mcp-server/dist/index.js"
      ]
    }
  }
}

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

Configuration

  • Node.js (v16 or higher) - A Contentful account with API keys - Claude Desktop (to use the MCP server with Claude)
VariableDescriptionRequired
CONTENTFUL_SPACE_IDConfiguration value read at startup.Optional
CONTENTFUL_ACCESS_TOKENCredential the server authenticates with.Yes
CONTENTFUL_PREVIEW_ACCESS_TOKENCredential the server authenticates with.Yes

Frequently asked questions

Node.js v16 or higher, a Contentful account with API keys, and Claude Desktop to use the server with Claude.