strapi.io
Strapi is an open-source headless CMS for defining content types and managing content through an admin interface and APIs. Developers can self-host Strapi projects and expose content, authentication, and content-management capabilities to applications and AI tools.
Strapi exposes tenant-hosted Content APIs over REST and GraphQL, a public docs MCP server, a built-in tenant MCP server authenticated with Admin tokens, and the `strapi` CLI.
- Strapi Docs MCP serverdiscovered
- Strapi Content API (REST)discovered
- Strapi Content API (GraphQL)discovered
- Strapi CLIdiscovered
In your Strapi admin panel, go to API Tokens at Settings > Global settings > API Tokens, then create or regenerate a token. These tokens authenticate the Content API only, not admin routes.
This JWT is issued by a Strapi project's Users & Permissions feature after an end user authenticates against the REST auth endpoints such as POST /api/auth/local, described in the Users & Permissions REST API. This is an end-user login token created by each Strapi project, not by strapi.io itself.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/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