MCP.so
Sign In

Contentful MCP Server

@tejedamiguel6

About Contentful MCP Server

mcp server that queries my contentful space.

Basic information

Category

Other

License

MIT

Runtime

node

Transports

stdio

Publisher

tejedamiguel6

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "contentful": {
      "command": "node",
      "args": [
        "/absolute/path/to/contentful-mcp-server/dist/index.js"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Contentful MCP Server?

A Model Context Protocol (MCP) server that enables Claude to fetch content types and entries from a Contentful CMS space using structured responses.

How to use Contentful MCP Server?

Clone the repository, install dependencies, and create a .env file with your Contentful credentials (CONTENTFUL_SPACE_ID, CONTENTFUL_ACCESS_TOKEN, CONTENTFUL_ENVIRONMENT, CONTENTFUL_PREVIEW_ACCESS_TOKEN). Build the project with npm run build, then add the server to your Claude Desktop configuration using the MCP server JSON entry with the built dist/index.js path.

Key features of Contentful MCP Server

  • Fetch all content types from your Contentful space
  • Retrieve entries for specific content types
  • Structured responses designed for AI assistant consumption

Use cases of Contentful MCP Server

FAQ from Contentful MCP Server

What prerequisites are needed?

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

How do I configure the server for Claude Desktop?

Add an entry to your Claude Desktop MCP configuration with the command node and args pointing to the absolute path of the built dist/index.js file, as shown in the README.

What environment variables are required?

You must set CONTENTFUL_SPACE_ID, CONTENTFUL_ACCESS_TOKEN, CONTENTFUL_ENVIRONMENT, and CONTENTFUL_PREVIEW_ACCESS_TOKEN in a .env file in the project root.

Can the server retrieve entry content for any content type?

Yes, the README states it can retrieve entries for specific content types.

What runtime does the server require?

Node.js version 16 or higher.

Comments

More Other MCP servers