agility avatar

Mcp Server

agility/mcp-server

Connects Claude to Agility CMS, a headless content management system. The server runs as a remote service over streamable HTTP, so you don't need to install anything locally. You'd use this when building with Agility CMS and want Claude to pull content, manage pages, or work with your content models directly. The documentation site suggests it handles standard CMS operations, though the specifics depend on what Agility's API exposes. Worth checking out if you're already in the Agility ecosystem and want to streamline content workflows without switching contexts.

tools
33
transport
HTTP
last updated
Nov 11, 2026

Tools

33 tools

Public tool metadata for what this MCP can expose to an agent.

get_available_instancesList all Agility CMS instances you have access to

List all Agility CMS instances you have access to

No parameter schema in public metadata yet.

get_current_userIdentify the user the current token authenticates as (read-only whoami)

Identify the user the current token authenticates as (read-only whoami)

No parameter schema in public metadata yet.

get_containersAccess content containers organized by category

Access content containers organized by category

No parameter schema in public metadata yet.

search_instanceSearch an instance's content, pages, components, assets, models and containers by text or ID

Search an instance's content, pages, components, assets, models and containers by text or ID

No parameter schema in public metadata yet.

get_content_modelsRetrieve all content models for an instance

Retrieve all content models for an instance

No parameter schema in public metadata yet.

get_component_modelsAccess page component models, with each component's thumbnail URL when it has one

Access page component models, with each component's thumbnail URL when it has one

No parameter schema in public metadata yet.

get_content_model_detailsGet detailed field definitions for a content model

Get detailed field definitions for a content model

No parameter schema in public metadata yet.

get_component_model_detailsGet detailed field definitions for a component model, and its thumbnail (a picture of what the component looks like on a page)

Get detailed field definitions for a component model, and its thumbnail (a picture of what the component looks like on a page)

No parameter schema in public metadata yet.

get_localesRetrieve available locales for multilingual content

Retrieve available locales for multilingual content

No parameter schema in public metadata yet.

get_content_itemsFetch multiple content items with filtering and pagination

Fetch multiple content items with filtering and pagination

No parameter schema in public metadata yet.

get_content_itemRetrieve a single content item by ID

Retrieve a single content item by ID

No parameter schema in public metadata yet.

save_content_itemsCreate or update content items (returns an editor URL per item)

Create or update content items (returns an editor URL per item)

No parameter schema in public metadata yet.

publish_contentPublish one or more content items

Publish one or more content items

No parameter schema in public metadata yet.

unpublish_contentUnpublish (take offline) one or more content items

Unpublish (take offline) one or more content items

No parameter schema in public metadata yet.

manage_content_workflowApprove, decline, or request approval for content items

Approve, decline, or request approval for content items

No parameter schema in public metadata yet.

delete_content_itemDelete content items

Delete content items

No parameter schema in public metadata yet.

get_sitemapsList all digital channels (sitemaps)

List all digital channels (sitemaps)

No parameter schema in public metadata yet.

get_sitemapRetrieve complete page hierarchy for a channel

Retrieve complete page hierarchy for a channel

No parameter schema in public metadata yet.

get_pageRetrieve a page by ID

Retrieve a page by ID

No parameter schema in public metadata yet.

get_page_modelsList available page models (templates)

List available page models (templates)

No parameter schema in public metadata yet.

save_page_modelCreate or update a page model (template) and its content zones

Create or update a page model (template) and its content zones

No parameter schema in public metadata yet.

save_pageCreate or update a page

Create or update a page

No parameter schema in public metadata yet.

reorder_page_modulesReorder modules within a page zone

Reorder modules within a page zone

No parameter schema in public metadata yet.

publish_pagePublish one or more pages

Publish one or more pages

No parameter schema in public metadata yet.

unpublish_pageUnpublish (take offline) one or more pages

Unpublish (take offline) one or more pages

No parameter schema in public metadata yet.

manage_page_workflowApprove, decline, or request approval for pages

Approve, decline, or request approval for pages

No parameter schema in public metadata yet.

delete_pageDelete pages

Delete pages

No parameter schema in public metadata yet.

initialize_media_uploadGet signed upload URLs for media files

Get signed upload URLs for media files

No parameter schema in public metadata yet.

list_mediaList media library assets (paged)

List media library assets (paged)

No parameter schema in public metadata yet.

delete_mediaDelete a media asset by ID

Delete a media asset by ID

No parameter schema in public metadata yet.

save_content_modelCreate or update content models

Create or update content models

No parameter schema in public metadata yet.

save_component_modelCreate or update component models

Create or update component models

No parameter schema in public metadata yet.

save_containerCreate and configure content containers

Create and configure content containers

No parameter schema in public metadata yet.

Sponsors

Readme

Agility CMS MCP Server

The official MCP server for Agility CMS: a hosted, remote server that gives your AI tools real-time access to the content, models, pages and media in the Agility instances you already have access to — through conversation, not APIs.

Official Agility CMS server Hosted — nothing to install Transport: streamable HTTP Auth: OAuth 2.0 33 tools License: Apache 2.0

Connect your client · What you can ask for · Tools · Data and security · Troubleshooting · Support


View the full README on GitHub

Details

Repository
github.com/agility/mcp-server
Transport
HTTP
Registry
MCP registry, active