Contentful-mcp

Contentful-mcp

Read, update, delete, publish content in your Contentful space(s) from this MCP Server.

61
Stars
17
Forks
20
Releases

Overview

Contentful MCP Server is a community-driven MCP server that integrates with Contentful's Content Management API to provide comprehensive content management capabilities through MCP tooling. It supports read, update, delete, and publish operations across entries, assets, spaces, environments, and content types, with localization support and a robust publishing workflow. The server exposes tools for entry management (search, create, get, update, delete, publish, unpublish), comment management (get, create with plain-text or rich-text formats, threaded conversations, get single, update, delete), and bulk operations (bulk publish, bulk unpublish, bulk validate) to streamline migrations and batch updates. Space and environment management facilities enable listing spaces, getting space details, listing environments, creating and deleting environments. Content type management includes listing, retrieving, creating, updating, deleting, and publishing content types. A notable feature is smart pagination: list operations are limited to 3 items per request with total counts, current items, remaining, and a next-page skip value to help LLMs manage context. Development tooling includes an MCP Inspector and support for both stdio and StreamableHTTP transport modes, and Claude Desktop integration.

Details

Owner
ivo-toby
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Content Management

Full CRUD operations for entries and assets using Contentful's Content Management API.

Comment Management

Create, retrieve, and manage comments with support for 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 are limited to 3 items per request with pagination details to manage context window limits.

Audience

AI agentsEnable Claude Desktop and other MCP clients to manage Contentful content (entries, assets, spaces, environments, and content types) via MCP.
Contentful usersAutomate content management and migrations within Contentful spaces using the MCP server.
DevelopersTest, develop, and debug MCP tooling against Contentful CMA using the MCP Inspector and local development workflow.

Tags

ContentfulMCPContent Management APIEntriesAssetsCommentsSpacesEnvironmentsContent TypesLocalizationPublishingBulk OperationsPaginationClaude DesktopStreamableHTTPstdio