agilitycms.com
Agility CMS is a headless, cloud-based content management system for modeling, managing, and delivering content and pages across digital channels. It provides REST, GraphQL, CLI, and MCP-based access for developers and AI assistants.
Agility CMS exposes REST APIs for content fetch, sync, and management; a GraphQL API; two MCP servers (one OAuth-protected CMS server and one public docs server); and an npm-distributed CLI.
- Agility CMS MCP Serverdetected
- Agility Knowledgebase MCP Serverdiscovered
- Content Sync APIdiscovered
- Content Fetch APIdiscovered
- Content Management APIdiscovered
- GraphQL APIdiscovered
- Agility CLIdiscovered
Sign in to your Agility instance at Agility CMS and go to Content Fetch API docs, which state your keys are under Settings > API Keys. Create or copy a Fetch key for published content or a Preview key for staging content. Use the key in the APIKey request header.
Create a Personal Access Token using the Personal Access Tokens section of the Management API Swagger docs. The PAT docs say PATs are created and managed through the Management API, require an OAuth-authenticated user to create them, are shown only once at creation, and are intended for automation and CI/CD. Store the token securely and send it as a bearer token.
$ agility loginAcquired by the CLI — running agility login opens the auth flow and stores the credential.
conventions · 1/7 published
- integrations.json——
- llms.txt✓https://agilitycms.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing