mcpField
C
Contentful MCP Server

Contentful MCP Server

Local
github.com/tejedamiguel6Business & Marketing2Updated 77w ago

About Contentful MCP Server

Contentful MCP Server lets Claude access content in a Contentful space. It retrieves content types and entries and returns structured data for AI assistants.

Key features

  1. 01Fetch Contentful content types
  2. 02Retrieve entries by content type
  3. 03Return structured responses

Use cases

  1. 01Inspect available content types
  2. 02Retrieve entries for an AI assistant

MCP support

This MCP server exposes Contentful content types and entries to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

MseeP.ai Security Assessment Badge

Contentful MCP Server

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. Verified on MseeP

Features

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

Prerequisites

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

Installation

  1. Clone this repository:
    git clone https://github.com/yourusername/contentful-mcp-server.git
    cd contentful-mcp-server
    

2.Install dependencies: npm install

Create a .env file in the root directory with your Contentful credentials: 4. CONTENTFUL_SPACE_ID=your_space_id CONTENTFUL_ACCESS_TOKEN=your_access_token CONTENTFUL_ENVIRONMENT=develop CONTENTFUL_PREVIEW_ACCESS_TOKEN=your_preview_token

npm run build

Or configure a build script in your package.json: "scripts": { "build": "tsc", "start": "node dist/index.js" }

##Configuration for Claude Desktop

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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.