umbraco.com
Umbraco is an open-source .NET CMS company that also offers managed cloud and headless products such as Heartcore, plus AI/MCP tooling around Umbraco instances. Its products cover content management, hosting, headless delivery, and related add-ons and developer tooling.
Umbraco exposes tenant-hosted CMS HTTP APIs (Management API and Content Delivery API), a Heartcore GraphQL API, local and hosted MCP server patterns, and npm-based CLIs for running or scaffolding MCP servers.
- Umbraco Management APIdiscovered
- Umbraco Content Delivery APIdiscovered
- Umbraco Heartcore GraphQL APIdiscovered
- Umbraco MCP CLIdiscovered
- Umbraco Create MCP Server CLIdiscovered
In your Umbraco backoffice, create an API user for your instance, then note the client_id, client_secret, and base URL used by the Management API. The Developer MCP docs state these must be provided as UMBRACO_CLIENT_ID, UMBRACO_CLIENT_SECRET, and UMBRACO_BASE_URL in a .env file. Start from the Developer MCP Server guide and the CLI Reference.
conventions · 2/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://umbraco.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✓https://umbraco.com/.well-known/agent-skills/index.json
Publish these signals → /publishing