IT

ivo-toby/contentful-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

62 stars 16 forks Качество 71 Тренд 13MIT

ivo-toby/contentful-mcp - кандидат на сервер MCP, импортированный из https://github.com/ivo-toby/contentful-mcp.

Обзор

ivo-toby/contentful-mcp - кандидат на сервер MCP, импортированный из https://github.com/ivo-toby/contentful-mcp.

Обзор (машинный перевод)

##Уведомление

Это сервер, управляемый сообществом! Contentful выпустил официальный сервер, который вы можете найти здесь

Реализация сервера MCP, которая интегрируется с API управления контентом Contentful, обеспечивая комплексные возможности управления контентом.

Обратите внимание, если вы не заинтересованы в коде, и просто хотите использовать этот MCP в Claude Desktop (или любой другой инструмент, который может использовать MCP-серверы) клонировать этот репо, вы можете просто настроить его на рабочем столе Claude, обратитесь к разделу «Использование с Claude Desktop» для инструкций по его установке.

Особенности

Управление контентом: Полные операции CRUD для входов и активов Управление Комментарием: Создавать, извлекать и управлять комментариями к записям с поддержкой как форматов с простым текстом, так и форматов с богатым текстом, включая потоковые разговоры Управление пространством: создание, обновление и управление пространствами и средами ** Типы контента**: Управляйте определениями типов контента Локализация: Поддержка нескольких локаций Публикация: Управление процессом публикации контента -Народные операции: Осуществлять массовую публикацию, депубликацию и валидацию нескольких записей и активов

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Contentful MCP Server

Notice

This is a community driven server! Contentful has released an official server which you can find here

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

  • Please note *; if you are not interested in the code, and just want to use this MCP in Claude Desktop (or any other tool that is able to use MCP servers) you don’t have to clone this repo, you can just set it up in Claude desktop, refer to the section “Usage with Claude Desktop” for instructions on how to install it.

Features

  • Content Management: Full CRUD operations for entries and assets
  • Comment Management: Create, retrieve, and manage comments on entries with support for both 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 return maximum 3 items per request to prevent context window overflow, with built-in pagination support

Pagination

To prevent context window overflow in LLMs, list operations (like search_entries and list_assets) are limited to 3 items per request. Each response includes:

  • Total number of available items
  • Current page of items (max 3)
  • Number of remaining items
  • Skip value for the next page
  • Message prompting the LLM to offer retrieving more items

This pagination system allows the LLM to efficiently handle large datasets while maintaining context window limits.

Bulk Operations

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

  • Asynchronous Processing: Operations run asynchronously and provide status updates
  • Efficient Content Management: Process multiple entries or assets in a single API call
  • Status Tracking: Monitor progress with success and failure counts
  • Resource Optimization: Reduce API calls and improve performance for batch operations

These bulk operation tools are ideal for content migrations, mass updates, or batch publishing workflows.

Tools

Открыть полный README на GitHub

Установка

npx -y @ivotoby/contentful-management-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "contentful": { "command": "npx", "args": ["-y", "@ivotoby/contentful-management-mcp-server"], "env": { "CONTENTFUL_MANAGEMENT_ACCESS_TOKEN": "<Your CMA token>" } } } }