Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamAPI_KEY
OAUTH2
contentful_oauth2
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Base URLfull · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
API_KEY
contentful_api_key
Provider setup
Developer setup
No fields declared in this snapshot.
User connection
Base URLfull · stringRequired
Content Delivery API Access Tokenbearer_token · stringRequired
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Tool to get all functions for an app installation in a Contentful environment. Use when you need to retrieve the list of functions defined for an installed app in a specific space and environment.
Untrusted display-only summary
Get Authenticated User
CONTENTFUL_GET_USERS_ME
Tool to retrieve information about the currently authenticated user. Use when you need to get details about the user making the API calls, such as their profile information, email, or account status.
Untrusted display-only summary
Get Webhook
CONTENTFUL_GET_WEBHOOK
Tool to retrieve a single webhook definition from a Contentful space. Use this action when you need to inspect the configuration details of an existing webhook, including its URL, subscribed topics, headers, and filters. The webhook definition contains all configuration needed for Contentful to send webhook notificati…
Untrusted display-only summary
Get Webhook Calls
CONTENTFUL_GET_WEBHOOK_CALLS
Tool to retrieve an overview of recent webhook calls for a specific webhook in Contentful. Use this action when you need to inspect webhook call history, debug webhook issues, or monitor webhook performance and reliability. The response includes request/response details, timestamps, status codes, and any errors that o…
Untrusted display-only summary
Get Webhook Health
CONTENTFUL_GET_WEBHOOK_HEALTH
Retrieves health status and call statistics for a specific webhook in Contentful. Use this action when you need to monitor webhook performance, check success rates, or troubleshoot webhook delivery issues.
Untrusted display-only summary
List Entries
CONTENTFUL_LIST_ENTRIES
Tool to retrieve all entries from a Contentful space environment. Use when you need to list, search, or filter content entries. Supports pagination, sorting, field selection, and filtering by content type or custom fields.
Untrusted display-only summary
List Environments
CONTENTFUL_LIST_ENVIRONMENTS
Lists all environments of a space in Contentful, including the master environment and any custom environments. Use this action when you need to discover available environments within a space for content management operations. Supports pagination for spaces with many environments.
Untrusted display-only summary
List spaces
CONTENTFUL_LIST_SPACES
Lists all spaces that the authenticated user has access to in Contentful. This is a fundamental operation needed before performing any other content management actions since most operations require a space ID. To paginate, increment `skip` by `limit` across successive calls; stop when the returned count is less than `…
Untrusted display-only summary
Get All Space Roles
CONTENTFUL_LIST_SPACES_ROLES
Tool to retrieve all roles from a Contentful space. Use this to list roles that define user permissions and access levels within a space.
Untrusted display-only summary
List Space Webhooks
CONTENTFUL_LIST_WEBHOOKS
Retrieves all webhooks configured for a Contentful space. Webhooks enable real-time notifications when content changes occur. Use this action when you need to view existing webhook configurations, audit webhook subscriptions, or check which events are being monitored.
Untrusted display-only summary
Process Asset
CONTENTFUL_PROCESS_ASSET
Tool to process an asset file in Contentful for a specific locale. Use this action when you need to trigger asset processing after uploading a file. Processing downloads the file from the provided URL, validates it, and makes it available through Contentful's CDN. After processing completes, the asset can be published…
Untrusted display-only summary
Publish Asset
CONTENTFUL_PUBLISH_ASSET
Tool to publish an asset in Contentful, making it available via the Content Delivery API. Use when you need to make an asset publicly accessible or move it from draft to published status. The asset must not be archived and should be fully processed before publishing. Publishing increments the asset version and sets pu…
Untrusted display-only summary
Publish Entry
CONTENTFUL_PUBLISH_ENTRY
Tool to publish an entry in Contentful, making it available via the Content Delivery API. Use when you need to make an entry publicly accessible or move it from draft to published status. The entry must not be archived and should have all required fields completed. Publishing increments the entry version.
Untrusted display-only summary
Query Asset Collection
CONTENTFUL_QUERY_ASSET_COLLECTION
Tool to retrieve multiple assets with pagination and filtering via GraphQL API. Use when you need to query assets from Contentful with advanced filtering, sorting, and locale selection. Supports preview mode and fallback locale options.
Untrusted display-only summary
Query GraphQL Content Type Collection
CONTENTFUL_QUERY_GRAPHQL_CONTENT_TYPE_COLLECTION
Tool to query a collection of entries for a specific content type using GraphQL. Use when you need to fetch multiple entries with filtering, sorting, pagination, or preview mode. The query field name must be the camelCase content type ID with 'Collection' suffix (e.g., 'blogPostCollection').
Untrusted display-only summary
Unarchive Entry
CONTENTFUL_UNARCHIVE_ENTRY
Tool to unarchive an entry in Contentful, restoring it to active status. Use when you need to restore an archived entry to make it available for editing and publishing. The entry must be currently archived. You may need to provide the X-Contentful-Version header matching the entry's current version.
Untrusted display-only summary
Unpublish Content Type
CONTENTFUL_UNPUBLISH_CONTENT_TYPE
Unpublishes a content type in Contentful, removing it from the Content Delivery API. Use this action when you need to take a content type offline while keeping it in draft state for further modifications. Once unpublished, entries of this type will no longer be accessible via the delivery API, but can still be edited…
Untrusted display-only summary
Update App Definition
CONTENTFUL_UPDATE_APP_DEFINITION
Tool to update an app definition by ID in a Contentful organization. Use when you need to modify an app's name, source URL, locations, or parameters.
Untrusted display-only summary
Update Content Type
CONTENTFUL_UPDATE_CONTENT_TYPE
Updates an existing content type in a Contentful environment. Use when you need to modify a content type's name, description, display field, or field definitions. Requires the current version number for optimistic locking. The API does not merge partial updates - you must provide the complete content type definition i…
Untrusted display-only summary
Update Editor Interface
CONTENTFUL_UPDATE_EDITOR_INTERFACE
Tool to update the editor interface configuration for a content type. Use when you need to customize how fields are displayed and edited in the Contentful UI. The version number is required to prevent conflicts when multiple users update the same editor interface.
Untrusted display-only summary
Update Entry
CONTENTFUL_UPDATE_ENTRY
Tool to create or update an entry in a Contentful space environment. Use when you need to modify entry content or create a new entry with a specific ID. Requires the content type ID, entry version for updates, and field values organized by locale.
Untrusted display-only summary
Update Locale
CONTENTFUL_UPDATE_LOCALE
Updates an existing locale in a Contentful environment. Use this action when you need to modify locale properties such as name, code, fallback settings, or API availability flags. Requires the current version number for optimistic locking to prevent concurrent modifications.
Tool to update or create an app event subscription in a Contentful organization. Use when you need to configure event subscriptions for an app definition to receive webhooks.
Tool to create or update app definition details for an organization in Contentful. Use when you need to initialize or modify app details such as icons or preview images. Note: This endpoint accepts an empty body to initialize details; properties like 'name' and 'src' are not accepted here and will cause validation err…
Tool to create or overwrite the app signing secret for an app definition. Use when you need to set up webhook signature verification or rotate an existing secret. Note: This operation overwrites any existing signing secret.
Untrusted display-only summary
Update Organization Enablements
CONTENTFUL_UPDATE_ORGANIZATIONS_ENABLEMENTS
Updates feature enablements for a specific organization in Contentful. Use this to enable or disable AI and vectorization features for the organization. Requires the current version number for optimistic locking to prevent conflicts.
Untrusted display-only summary
Update Organization Security Contact
CONTENTFUL_UPDATE_ORGANIZATIONS_SECURITY_CONTACTS
Updates an organization security contact that an admin or owner has access to. Use this to change the email address of a security contact.
Untrusted display-only summary
Update Organizations Taxonomy Concepts
CONTENTFUL_UPDATE_ORGANIZATIONS_TAXONOMY_CONCEPTS
Tool to create or update a taxonomy concept with a user-defined ID in a Contentful organization. Use when you need to create a concept with a specific ID or update an existing concept's properties.
Tool to create or update a taxonomy concept scheme with a user-defined ID in an organization. Use when you need to create a new classification scheme or update an existing one with localized labels and definitions.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.