Umbraco Openapi Client

🌐Community
by umbraco · vlatest · Repository

Automates Umbraco content management tasks via OpenAPI specifications, streamlining workflows and integrations.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add umbraco-openapi-client npx -- -y @trustedskills/umbraco-openapi-client
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "umbraco-openapi-client": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/umbraco-openapi-client"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill enables AI agents to interact with the Umbraco CMS backoffice through its OpenAPI specification, allowing for automated management of content and site configurations. It provides a structured interface for agents to execute backend operations without direct database access.

When to use it

  • Automating routine administrative tasks such as publishing new articles or updating metadata across multiple nodes.
  • Integrating Umbraco CMS workflows into broader AI-driven content management pipelines.
  • Retrieving specific site configuration details programmatically for analysis or reporting.
  • Executing bulk updates to media assets or user permissions via API calls.

Key capabilities

  • Direct interaction with the Umbraco backoffice OpenAPI endpoints.
  • Programmatic execution of CMS administrative functions.
  • Structured data exchange between AI agents and the content management system.

Example prompts

  • "Use the OpenAPI client to publish all draft articles in the 'News' section that were last modified yesterday."
  • "Retrieve the current configuration settings for the Umbraco media library and summarize the storage usage."
  • "Update the metadata of the homepage node to include a new SEO description and canonical URL."

Tips & gotchas

Ensure your AI agent has valid authentication credentials configured before attempting to access protected backoffice endpoints. This skill relies strictly on the official OpenAPI definition, so changes to Umbraco's API structure may require updating the underlying client configuration.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
umbraco
Installs
39

🌐 Community

Passed automated security scans.