Skip to main content
Agility CMS logo

Agility CMS

Agility CMS is a headless content management system that allows developers to build and manage digital experiences across various platforms.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Agility CMS authenticates with an API key. Generate the credential in your Agility CMS account, then paste it into FlyMyAI the first time an agent uses an Agility CMS action.

Get your Agility CMS credential →

Fields to fill in FlyMyAI

FieldDetails
API Base URLAPI base URL for your region. USA: https://api.aglty.io, Canada: https://api-ca.aglty.io, Europe: https://api-eu.aglty.io, Australia: https://api-aus.aglty.io (required)
API TypeThe type of API to access: 'preview' for draft content or 'fetch' for published content. (required)
Instance GUIDThe unique identifier for your Agility CMS instance. (required)
Agility CMS API KeyThe secret API Key used for authentication. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
AGILITY_CMS_GET_AUTHORSTool to retrieve all authors from an agility cms instance. use when you need the full list of authors for display or processing.locale
AGILITY_CMS_GET_CATEGORIESTool to get all categories. use when you need to list every category in a given locale.locale
AGILITY_CMS_GET_CONTENT_ITEMTool to fetch details of a content item by content id. use when you need item fields and metadata from agility cms.content_id
AGILITY_CMS_GET_CONTENT_LISTTool to retrieve a list of content items by reference name. use when you need to fetch and page through content list data with optional filtering, sorting, and link expansions.locale, referenceName
AGILITY_CMS_GET_CONTENT_MODELSTool to retrieve content models and page modules. use when you need schema definitions to dynamically build content structures.-
AGILITY_CMS_GET_LOGSTool to retrieve sync items (logs) from agility cms. use after initial full sync to fetch updates.syncToken
AGILITY_CMS_GET_PAGETool to retrieve details of a page, including metadata, content zones, and components. use after you know the page id to fetch.page_id
AGILITY_CMS_GET_PAGE_MODULESTool to retrieve all page modules defined in the agility instance. use when you need only modular definitions without content models.-
AGILITY_CMS_GET_SITEMAP_FLATTool to retrieve the flat sitemap as a mapping of page paths to sitemap items. use when you need page routing logic after knowing locale and channel.locale, channelName
AGILITY_CMS_GET_TAGSTool to get all tags. use when you need to list every tag in a given locale.locale
AGILITY_CMS_SYNC_CONTENT_ITEMSTool to retrieve all content items in a paged format with sync tokens. use when you need to synchronize large volumes of content and maintain state across calls.-
AGILITY_CMS_SYNC_PAGESTool to retrieve all page items in paged format with sync tokens. use when synchronizing local page data after receiving cms change notifications.locale, syncToken
We love our partners - FlyMy.AI builds with the best. Thanks, Agility CMS!