Finds entries and assets, drafts and publishes changes, extends the content model, and schedules releases to go live at the right moment.
106actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro publishes content entries in Contentful, making them immediately available via the Content Delivery API. Editorial teams push changes live without manual publishing steps.
Ayro adds comments to content entries in Contentful for team feedback and collaboration. Editors discuss changes without leaving the conversation or logging into the CMS.
Ayro retrieves the current authenticated user's profile and permissions. Content teams confirm access levels and user identity without navigating Contentful settings.
Each card is one request a support team gets, and the Contentful actions Ayro runs to close it.
Ayro lists entries in the space, follows an entry's references to the records it depends on, and queries the asset collection, so a question about where a piece of copy lives is answered with the actual entry.
Ayro creates or updates the entry with the wording agreed in the conversation and publishes it once that wording is settled, so a copy fix does not wait for the next content sprint.
Ayro creates a content type, activates it so entries can use it, and provisions a separate environment when the change should be proven before it reaches production.
Ayro groups the entries for a launch into a release and creates the scheduled action that publishes them together, then archives the release once it has run.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Contentful actions it has and picks the ones a request needs.
Authorize the Contentful account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Contentful actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeContentful · Ayro
What can you do in Contentful without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Contentful.
Yes, within the connected token's reach. List spaces and Get space return the spaces available and Get Space Environments shows the environments inside each, while organization-level actions such as Get Organizations and Get Organization Roles are also exposed, so a lookup is scoped to the right space rather than assuming one.
All 106 actions your agent can call on Contentful, straight from the live MCP connection.
Activates (publishes) a content type in Contentful.
Archive an asset in Contentful.
Archive an entry in Contentful.
Archive a release in Contentful.
Generate an app signing key for a Contentful app definition.
Create a new content type in a Contentful environment.
Create a task on a Contentful entry.
Create a new environment within a Contentful space.
Creates an access grant for an app definition to allow organizations to install the app.
Create a new app definition in a Contentful organization.
Create an action for a Contentful app definition.
Create an invitation to an organization in Contentful (alpha feature).
Creates a security contact for a specific organization.
Create a new taxonomy concept in a Contentful organization.
Create a new taxonomy concept scheme in an organization.
Create a new release in Contentful.
Create a new Delivery API key for a Contentful space.
Create a new asset in a Contentful space environment.
Create a new entry in a Contentful space environment.
Create a comment on an entry in Contentful.
Create a new UI extension within a Contentful space and environment.
Create a scheduled action for publishing or unpublishing entries/assets in Contentful.
Deletes an asset by ID from a Contentful environment.
Deletes a content type by ID from a Contentful environment.
Deletes an entry by ID from a Contentful environment.
Deletes an environment by ID from a Contentful space.
Deletes an extension by ID from a Contentful environment.
Deletes an app event subscription from a Contentful organization.
Delete app definition details for an organization in Contentful.
Delete an app key from an app definition in a Contentful organization.
Same connection, same setup. Pick the next one your team already uses.
Calls Cloud Backend functions on prod, preprod, or dev with the verb they expect, and runs Visual SQL reads, updates, and deletes on the Cloud DB.
Cloudflare Browser Rendering lets you programmatically control headless browsers running on Cloudflare’s global network.
Launches sandboxes from templates, reads their logs and resource metrics, pauses one to preserve state, and kills the instances nobody is using.
Checks flag status by environment, evaluates what a specific user is actually served, and routes flag changes through approval instead of flipping them directly.
Reports deploy status and logs, triggers deploys and restarts, updates environment variables and secret files, and pulls CPU, memory, and connection metrics.
Lists the machines and commands on a TriggerCMD account, then fires a named command or panel button on the computer you specify.

Authorize the account and your agent has all 106 actions from the first conversation.
