Contentful Management MCP server
Create, update, and publish content across spaces and environments
31 stars151 downloads/wk
Reviews
Write oneNobody has reviewed Contentful Management yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Contentful Management tools (100, 46 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
archive_assetArchive an asset in a Contentful space environment. Archived assets are hidden from delivery but retained for historical purposes.
archive_entryArchive an entry in a Contentful space environment. Archived entries are hidden from published content but retained for historical reference.
cancel_scheduled_actionwrite actionCancel a scheduled action in a space. This prevents the scheduled action from executing at its designated time.
check_webhook_healthRetrieve the health status and diagnostic information for a specific webhook in a space, including recent delivery attempts and error details.
create_assetwrite actionCreate a new asset in a specified Contentful space and environment. Assets are files and media that can be referenced by content entries.
create_asset_keywrite actionCreate a new asset key within a specific environment. Asset keys are used to manage and organize digital assets in your content space.
create_content_typewrite actionCreate a new content type within a specific environment. Content types define the structure and fields for entries in Contentful.
create_delivery_api_keywrite actionCreate a new Delivery API key for a Contentful space to enable read-only access to published content via the Delivery API.
create_entrywrite actionCreate a new entry in a Contentful space environment. Entries are the primary content objects that hold your data according to a defined content model.
create_entry_taskwrite actionCreate a task for a specific entry within a Contentful space and environment. Tasks are used to track workflows and actions associated with content entries.
create_environmentwrite actionCreate a new environment within a Contentful space. Optionally clone content from an existing source environment.
create_environment_releasewrite actionCreate a new release for a specific environment within a space. Releases allow you to schedule and manage content deployments across your Contentful workspace.
create_localewrite actionCreate a new locale within a specific environment of a Contentful space. Locales define the languages and regional variants available for content in your space.
create_or_update_assetwrite actionCreate a new asset or update an existing asset in a Contentful space environment. Use this operation to manage media files and other assets within your content management system.
create_or_update_content_typewrite actionCreate a new content type or update an existing one within a specific space and environment. This operation allows you to define the structure and fields for content entries.
create_or_update_environment_aliaswrite actionCreate a new environment alias or update an existing one within a Contentful space. Environment aliases provide stable references to environments that can be updated without changing client configurations.
create_or_update_extensionwrite actionCreate a new UI extension or update an existing one in a Contentful space environment. This operation allows you to define custom UI components for the Contentful editor.
create_scheduled_actionwrite actionCreate a new scheduled action within a space. Scheduled actions allow you to automate content management tasks at specified times.
create_spacewrite actionCreate a new space in Contentful by specifying its name and default locale. A space is a container for content types, entries, and assets within your Contentful organization.
create_space_membershipwrite actionAdd a new member to a space with specified roles and permissions. This operation creates a space membership record that grants a user or team access to the space.
create_tagwrite actionCreate a new tag within a specific environment in Contentful. Tags are used to organize and categorize content for better management and filtering.
deactivate_content_typeDeactivate a published content type in a specific environment, making it unavailable for use in new content entries.
delete_assetwrite actionPermanently delete an asset from a specific environment within a space. This action cannot be undone.
delete_content_typewrite actionPermanently delete a content type from a specific environment within a space. This action cannot be undone and will remove the content type definition.
delete_delivery_api_keywrite actionPermanently delete a Delivery API key from a space. This action cannot be undone and will immediately revoke access for any applications using this key.
delete_entrywrite actionPermanently delete an entry from a Contentful space environment. This action cannot be undone.
delete_environmentwrite actionPermanently delete an environment within a Contentful space. This action cannot be undone and will remove all content and configuration associated with the environment.
delete_environment_aliaswrite actionDelete an environment alias from a space. This removes the alias mapping, making it no longer available for accessing the associated environment.
delete_extensionwrite actionPermanently delete a UI extension from a specific environment within a space. This action cannot be undone.
delete_localewrite actionPermanently delete a locale from a specific environment within a space. This action removes the locale configuration and cannot be undone.
delete_rolewrite actionPermanently delete a role from a space. This action removes the role and all associated permissions, affecting any users or API tokens assigned to this role.
delete_spacewrite actionPermanently delete a space and all its associated content. This action cannot be undone.
delete_tagwrite actionRemove a tag from a specific environment within a space. This permanently deletes the tag and its associations.
delete_taskwrite actionPermanently delete a specific task associated with an entry. This removes the task and all its related data from the entry.
delete_uploadwrite actionPermanently delete an upload from a Contentful space. Once deleted, the upload cannot be recovered.
get_access_tokenRetrieve a specific personal access token by its ID. This allows you to view details about an individual access token associated with your account.
get_assetRetrieve a single asset from a specific environment within a space. Assets are media files and other resources managed in Contentful.
get_content_typeRetrieve a single content type definition from a specific environment within a space. Content types define the structure and fields for entries in Contentful.
get_content_type_snapshotRetrieve a specific snapshot of a content type, allowing you to view the content type definition at a particular point in time.
get_current_userRetrieve the profile and details of the currently authenticated user. This operation requires valid authentication credentials.
get_delivery_api_keyRetrieve a specific Delivery API key for a space. Use this to view details of an existing API key used for content delivery.
get_entryRetrieve a single entry from a Contentful space and environment. Returns the complete entry object with all its fields and metadata.
get_entry_snapshotRetrieve a specific snapshot of an entry, allowing you to view the entry's state at a particular point in time.
get_environmentRetrieve a single environment within a Contentful space. Environments allow you to manage different versions of your content independently.
get_environment_aliasRetrieve a specific environment alias within a space. Environment aliases provide alternative identifiers for accessing environments in the Content Management API.
get_extensionRetrieve a single UI extension configuration from a specific environment within a space. This returns the extension's definition and settings.
get_localeRetrieve a specific locale configuration for a given space and environment. Locales define language and regional settings for content management.
get_preview_api_keyRetrieve a single Preview API key for a specific space. Preview API keys are used to access published content in a read-only manner.
get_spaceRetrieve detailed information about a specific Contentful space by its ID. This returns the space's configuration, settings, and metadata.
get_space_membershipRetrieve a specific space membership by its ID. Returns detailed information about a user's membership and role within a Contentful space.
get_tagRetrieve a single tag from a specific environment within a space. Tags are used to organize and categorize content in Contentful.
get_taskRetrieve a specific task associated with an entry. Tasks are used to track workflows and approvals within Contentful entries.
get_uploadwrite actionRetrieve details about a specific upload in a space. Use this to check the status and metadata of a previously created upload.
get_webhook_callRetrieve detailed information about a specific webhook call, including its request, response, and execution status.
get_webhook_definitionRetrieve a single webhook definition by its ID. Returns the complete configuration and metadata for the specified webhook in a Contentful space.
list_access_tokensRetrieve all personal access tokens for the authenticated user. This allows you to view and manage your API credentials used for programmatic access to Contentful.
list_assetsRetrieve all assets in a specific environment within a space. Assets are media files and other resources managed in Contentful.
list_content_type_snapshotsRetrieve all snapshots for a specific content type in the master environment. Snapshots capture the state of a content type at different points in time, allowing you to track changes and restore previous versions.
list_content_typesRetrieve all content types defined for a specific environment within a space. Content types define the structure and fields for entries in Contentful.
list_content_types_publishedRetrieve all activated content types for a specific space and environment. Content types define the structure and fields available for entries in your space.
list_delivery_api_keysRetrieve all Delivery API keys configured for a specific space. These keys are used to access published content through the Contentful Delivery API.
list_entriesRetrieve all entries from a specific environment within a space. Entries represent content items managed in Contentful and can be filtered by tags.
list_entry_referencesRetrieve all entries that reference a specific entry within a Contentful space and environment. This helps identify content dependencies and relationships.
list_entry_snapshotsRetrieve all snapshots for a specific entry in the master environment. Snapshots capture the state of an entry at different points in time, allowing you to view historical versions and changes.
list_entry_tasksRetrieve all tasks associated with a specific entry within a Contentful environment. Tasks represent workflow actions or assignments related to the entry.
list_environment_aliasesRetrieve all environment aliases configured for a specific space in Contentful. Environment aliases allow you to reference environments by custom names in addition to their IDs.
list_environment_tagsRetrieve all tags configured for a specific environment within a space. Tags are used to organize and categorize content management UI extensions.
list_environmentsRetrieve all environments within a Contentful space. Environments allow you to manage different versions of your content (e.g., staging, production).
list_extensionsRetrieve all UI extensions configured for a specific environment within a space. Extensions allow customization of the Contentful UI for content editors.
list_localesRetrieve all locales configured for a specific environment within a space. Locales define the languages and regional variants available for content in that environment.
list_organizationsRetrieve all organizations that your account has access to. This returns a collection of organizations you can manage or collaborate within.
list_preview_api_keysRetrieve all Preview API keys for a specific space. Preview API keys are used to access published content in a read-only manner.
list_published_assetsRetrieve all published assets for a specific space and environment. This returns assets that have been explicitly published and are available for use.
list_releasesRetrieve all scheduled releases for a specific environment within a space. This allows you to query and manage content publication schedules.
list_scheduled_actionsRetrieve all scheduled actions for a specific space. Scheduled actions allow you to automate content management tasks at predetermined times.
list_space_membershipsRetrieve all space memberships for a given space. Returns a collection of all users and their roles within the specified space.
list_spacesRetrieve all spaces accessible to your account across organizations. Spaces are containers for content types and content; use this to discover available spaces before accessing their content.
list_teamsRetrieve all teams associated with a specific space. Teams are organizational units within a space that can be assigned permissions and manage content collaboratively.
list_webhook_callsRetrieve a list of recent webhook call attempts for a specific webhook, including their status and execution details. This helps monitor webhook delivery and troubleshoot integration issues.
list_webhooksRetrieve all webhook definitions configured for a specific space. Webhooks allow you to receive HTTP notifications when content changes occur in your space.
process_asset_fileTrigger processing of an asset file in a specific locale within a Contentful space and environment. This initiates any necessary transformations or optimizations for the uploaded asset.
publish_assetwrite actionPublish an asset to make it available in the specified environment. Publishing an asset marks it as ready for use in your content delivery pipeline.
publish_content_typewrite actionActivate a content type to make it available for use in a Contentful space. Once published, the content type can be used to create and manage content entries.
publish_entrywrite actionPublish an entry to make it publicly available. This operation marks the entry as published in the specified environment.
remove_space_memberwrite actionRemove a member from a space by deleting their space membership. This revokes their access to the specified space.
revoke_access_tokenRevoke a personal access token to immediately invalidate it and prevent further API access using that token.
unarchive_assetRestore an archived asset in a specific environment, making it available for use again. This operation removes the archived status from the asset.
unarchive_entryRestore an archived entry to active status in a Contentful space. This operation reverses the archival of an entry, making it available for use again.
unpublish_assetUnpublish an asset from a specific environment, making it unavailable to content consumers while retaining the asset in the space.
unpublish_entryUnpublish an entry, removing it from the published state while keeping the draft version intact. This operation reverses a previous publish action.
update_delivery_api_keywrite actionUpdate the configuration of a Delivery API key within a space. This allows you to modify settings for an existing API key used for content delivery.
update_entrywrite actionPartially update an entry within a Contentful space and environment. Use this operation to modify specific fields of an existing entry without replacing the entire entry.
update_environmentwrite actionUpdate the configuration and settings of an environment within a Contentful space. This allows you to modify environment properties after creation.
update_localewrite actionUpdate the configuration of a specific locale within a Contentful environment, such as display name or other locale settings.
update_scheduled_actionwrite actionUpdate an existing scheduled action in a space. Modify the configuration and settings of a scheduled action that has been previously created.
update_space_membershipwrite actionUpdate a space membership to modify user roles and permissions within a specific space. This operation allows you to change access levels and membership details for a user in the space.
update_tagwrite actionUpdate an existing tag within a specific environment and space. This operation allows you to modify tag properties and settings.
update_taskwrite actionUpdate an existing task associated with a specific entry in a Contentful environment. This allows you to modify task details such as status, assignees, or other task-related metadata.
upload_filewrite actionUpload a file to a Contentful space. The uploaded file can then be used as an asset within the space.
upsert_entrywrite actionCreate a new entry or update an existing entry within a specific environment and space. This operation allows you to define or modify content entries in your Contentful workspace.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 138 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How Contentful Management compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- Tools
- 100
- the typical server has 7
- Tools that change things
- 46%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 31
- more than 92% of 28,688 servers
- Downloads a week
- 151
- more than 71% of 12,191 servers with a package
What its tools let an agent do: 51 read · 18 create · 10 change · 18 delete · 3 send or post
Install Contentful Management in Claude Code, Cursor or VS Code
claude mcp add contentful-management -- uvx mcparmory-contentful-management
What the publisher says
From the Contentful Management repository's README, as published. We do not edit it. Read it on GitHub
MCP Armory Registry
Production-ready MCP servers for popular APIs, generated by MCP Blacksmith.
Servers · Install & Usage · Features · How it works · License
MCP servers that connect AI agents to real-world APIs. Each server is a standalone Python package — generated from the upstream OpenAPI spec using MCP Blacksmith and tested against the live API before release. Hosted on MCP Armory or run independently.
<!-- SERVERS:BEGIN -->
Servers
🧠 AI & Machine Learning   ElevenLabs · Linkup · Parallel · Perplexity AI · Ragie · Replicate
📊 Analytics   Ahrefs · Datadog · Google Analytics · Google Search Console · Linkly · Mixpanel · PostHog
⛓️ Blockchain & Crypto   Alchemy NFT
💼 CRM & Sales   Apollo
💬 Communication   Atlassian Confluence · Google Gmail · MailerSend · Mailtrap · Postmark · Resend · Slack
🗄️ Data & Databases   Enigma · Pinecone
🛠️ Developer Tools   AgentQL · Apify · Bitbucket · Bright Data · Browserbase · BuiltWith · Canvas · CircleCI · Codacy · Contentful Management · ConvertAPI · E2B · Firecrawl · GitHub · GitLab · LaunchDarkly · Postman · Scrapingant · Semrush AppCenter · Sentry
📄 Documents & Printing   PDF.co
🛒 E-commerce   Shopify Admin
💰 Finance   Alpha Vantage · Polygon · Ramp
👥 HR & Recruiting   BambooHR
☁️ Infrastructure   Globalping · Grafana · PagerDuty · Rootly · Runpod
⚖️ Legal & Compliance   NetLicensing
🗺️ Maps & Location   Google Maps Platform · IP2Location.io IP Geolocation · OpenCage Geocoding
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Contentful Management: common questions
- Is Contentful Management MCP server safe?
- Mostly: it is graded B (80/100). Read the Contentful Management safety report
- How do I install Contentful Management?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Contentful Management need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Contentful Management maintained?
- The last commit was 176 days ago (2026-05-12). The latest release is v1.0.3.
- What can I use instead of Contentful Management?
- Servers from other publishers that do the same job: color-space MCP server.
- How does Contentful Management compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); tools 100 (the typical server has 7); tools that change things 46% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Contentful Management
Same job from other publishers: the closest match first, then the best rated.
- color-spaceConversions across 221 color spaces, tested against cited sources: CSS strings, gamut, LUTsnot reviewedWidely usedA