The Contentful MCP Node integrates securely with Contentful's headless CMS API through the Scalekit MCP gateway. It enables your AI agent to archive and create assets, entries, content types, environments, locales, concepts, concept schemes, tags, upload sessions, and AI actions, as well as retrieve organisational and contextual data.
Parameters
Required Parameters
- action (string): The target Contentful MCP tool action to run. Must be one of the enabled actions:
contentfulmcp_archive_asset: Archive Asset.contentfulmcp_archive_entry: Archive Entry.contentfulmcp_create_ai_action: Create AI Action.contentfulmcp_create_concept: Create Concept.contentfulmcp_create_concept_scheme: Create Concept Scheme.contentfulmcp_create_content_type: Create Content Type.contentfulmcp_create_entry: Create Entry.contentfulmcp_create_environment: Create Environment.contentfulmcp_create_locale: Create Locale.contentfulmcp_create_tag: Create Tag.contentfulmcp_create_upload_session: Create Upload Session.contentfulmcp_delete_ai_action: Delete AI Action.contentfulmcp_delete_asset: Delete Asset.contentfulmcp_delete_concept: Delete Concept.contentfulmcp_delete_concept_scheme: Delete Concept Scheme.contentfulmcp_delete_content_type: Delete Content Type.contentfulmcp_delete_entry: Delete Entry.contentfulmcp_delete_environment: Delete Environment.contentfulmcp_delete_locale: Delete Locale.contentfulmcp_get_ai_action: Get AI Action.contentfulmcp_get_ai_action_invocation: Get AI Action Invocation.contentfulmcp_get_asset: Get Asset.contentfulmcp_get_concept: Get Concept.contentfulmcp_get_concept_scheme: Get Concept Scheme.contentfulmcp_get_content_type: Get Content Type.contentfulmcp_get_editor_interface: Get Editor Interface.contentfulmcp_get_entry: Get Entry.contentfulmcp_get_initial_context: Get Initial Context.contentfulmcp_get_locale: Get Locale.contentfulmcp_get_org: Get Org.
Optional Parameters
- params (object): A key-value dictionary containing action-specific inputs (e.g.,
{'space_id': '...', 'entry_id': '...'}).
Practical Use Cases
- Content operations: Create, archive, and delete entries, assets, content types, tags, and taxonomies.
- Environment and locale setup: Provision new environments and locales, or fetch current organisation and locale context.
- AI actions and upload sessions: Manage Contentful AI actions and initialise upload sessions programmatically.