
umbraco/umbraco-cms-mcp-dev
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер MCP (Model Context Protocol) для Umbraco CMS, который разблокирует управление контентом на основе ИИ. Он обеспечивает полный доступ к Umbraco Management API, позволяя вашему агенту ИИ выполнять свои функции.
Обзор
Сервер MCP (Model Context Protocol) для Umbraco CMS, который разблокирует управление контентом на основе ИИ. Он обеспечивает полный доступ к API управления Umbraco, позволяя вашему агенту ИИ выполнять задачи бэк-офиса через естественный разговор - освобождая вас от пользовательского интерфейса и делая сложные, повторяющиеся рабочие процессы, которые были бы утомительными или невозможными вручную. Сервер MCP аутентифицирует пользователя Umbraco API, обеспечивая безопасный доступ к Umbraco Management API. Это означает, что вы сохраняете полный контроль над тем, что ваш агент ИИ может сделать через стандартную систему разрешения пользователя Umbraco. Во-первых, создайте пользователя Umbraco API с соответствующими разрешениями. Инструкции можно найти в документации Umbraco. Загрузите и установите приложение Claude Desktop, а затем добавьте сервер MCP в свою конфигурацию: 1. Open Claude Desktop Settings > Developer > Edit Config 2. Добавьте эту конфигурацию в свой claude desktop config.
Обзор (машинный перевод)
Сервер MCP (Model Context Protocol) для Umbraco CMS, который разблокирует управление контентом на основе ИИ. Он обеспечивает полный доступ к API управления Umbraco, позволяя вашему агенту ИИ выполнять задачи бэк-офиса через естественный разговор - освобождая вас от пользовательского интерфейса и делая сложные, повторяющиеся рабочие процессы, которые были бы утомительными или невозможными вручную.
##Введение
Сервер MCP аутентифицирует пользователя Umbraco API, обеспечивая безопасный доступ к Umbraco Management API. Это означает, что вы сохраняете полный контроль над тем, что ваш агент ИИ может сделать через стандартную систему разрешения пользователя Umbraco.
Быстрый старт
###1.Создать пользователь Umbraco API
Во-первых, создайте пользователя Umbraco API с соответствующими разрешениями. Инструкции можно найти в документации Umbraco.
###2 Установка в Claude Desktop
Загрузите и установите приложение Claude Desktop, а затем добавьте сервер MCP в свою конфигурацию:
-
Open Claude Desktop Settings > Developer > Edit Config
-
Добавьте эту конфигурацию к своему
claude_desktop_config.json: -
Полностью перезагрузить Claude Desktop (в том числе в системном лотоке на Windows)
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Umbraco MCP 
An MCP (Model Context Protocol) server for Umbraco CMS that unlocks AI-powered content management. It provides comprehensive access to the Umbraco Management API, enabling your AI agent to perform back office tasks through natural conversation - freeing you from the UI and making complex, repetitive workflows that would be tedious or impossible manually become effortless.
Intro
The MCP server authenticates using an Umbraco API user, ensuring secure, permission-based access to the Umbraco Management API. This means you maintain complete control over what your AI agent can do through Umbraco’s standard user permission system - no special security model required.
Quick Start
1. Create an Umbraco API User
First, create an Umbraco API user with appropriate permissions. You can find instructions in Umbraco’s documentation.
2. Install in Claude Desktop
Download and install the Claude Desktop app, then add the MCP server to your configuration:
- Open Claude Desktop Settings > Developer > Edit Config
- Add this configuration to your
claude_desktop_config.json:
{
"mcpServers": {
"umbraco-mcp": {
"command": "npx",
"args": ["@umbraco-cms/mcp-dev@17"],
"env": {
"NODE_TLS_REJECT_UNAUTHORIZED": "0",
"UMBRACO_CLIENT_ID": "your-api-user-id",
"UMBRACO_CLIENT_SECRET": "your-api-secret",
"UMBRACO_BASE_URL": "https://localhost:{port}",
"UMBRACO_INCLUDE_TOOL_COLLECTIONS": "document,media,document-type,data-type"
}
}
}
}
- Fully restart Claude Desktop (including in the system tray on Windows)
Tip: Pin
@umbraco-cms/mcp-devto your site’s Umbraco major (e.g.@17above, or@18for an Umbraco 18.x site) rather than@latest. Tool schemas track the Management API of the package’s own major, so a mismatched major can fail confusingly mid-task once a tool’s shape has drifted. The server checks the connected site’s version on startup and warns on a mismatch, but pinning avoids it altogether.
Documentation
For complete installation instructions, configuration options, tool listings, and usage examples, see the full documentation:
Hosted Deployment
The Cloudflare Worker entry point (src/worker.ts) supports two deployment modes, selected at request time by the @umbraco-cms/mcp-hosted library:
- Single-tenant (default) — the worker authenticates against the
UMBRACO_BASE_URLconfigured inwrangler.toml. This is the existing behavior and requires no extra configuration.
Установка
npx @umbraco-cms/mcp-dev@17Конфигурация
{
"mcpServers": {
"umbraco-mcp": {
"command": "npx",
"args": ["@umbraco-cms/mcp-dev@17"],
"env": {
"NODE_TLS_REJECT_UNAUTHORIZED": "0",
"UMBRACO_CLIENT_ID": "your-api-user-id",
"UMBRACO_CLIENT_SECRET": "your-api-secret",
"UMBRACO_BASE_URL": "https://localhost:{port}",
"UMBRACO_INCLUDE_TOOL_COLLECTIONS": "document,media,document-type,data-type"
}
}
}
}