CO

Contentful-mcp

Created 6 months ago

An MCP server implementation that integrates with Contentful's Content Management API, providing comprehensive content management capabilities.

development documentation public

What is Contentful-mcp?

Read, update, delete, publish content in your [Contentful](https://contentful.com) space(s) from this MCP Server.

Documentation

Contentful MCP Server

Features

  • Content Management: Full CRUD operations for entries and assets
  • Comment Management: Create, retrieve, and manage comments on entries
  • 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

Pagination

To prevent context window overflow in LLMs, list operations are limited to 3 items per request.

Bulk Operations

The bulk operations feature provides efficient management of multiple content items simultaneously.

Tools# Entry Management

  • search_entries: Search for entries using query parameters
  • create_entry: Create new entries
  • get_entry: Retrieve existing entries
  • update_entry: Update entry fields
  • delete_entry: Remove entries
  • publish_entry: Publish entries
  • unpublish_entry: Unpublish entries

Comment Management

  • get_comments: Retrieve comments for an entry
  • create_comment: Create new comments on entries

Asset Management

  • list_assets: List assets with pagination
  • upload_asset: Upload new assets with metadata

Space & Environment Management

  • list_spaces: List available spaces
  • get_space: Get space details

Content Type Management

  • list_content_types: List available content types
  • get_content_type: Get content type details

Development Tools# MCP Inspector

The project includes an MCP Inspector tool that helps with development and debugging.

Configuration# Prerequisites

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

License

MIT License

Fine print

This MCP Server enables Claude (or other agents that can consume MCP resources) to update, delete content, spaces and content-models.

Server Config

{
  "mcpServers": {
    "contentful-mcp-server": {
      "command": "npx",
      "args": [
        "contentful-mcp"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: No

Project Info

Hosted Featured
Created At: May 23, 2025
Updated At: Aug 07, 2025
Author: Ivo Toby
Category: community
License: MIT License
Tags:
development documentation public