Sitecore MCP server

Sitecore MCP server is an MCP server that provides AI assistants with direct read and write access to Sitecore content management systems. Built for developers, technical architects, and content engineers working with Sitecore XM, Sitecore XP, and SitecoreAI, it removes the need to manually copy and paste details between LLM clients and the Content Editor interface. The server connects across four distinct Sitecore API surfaces: the Authoring and Management GraphQL API, the Item Service REST API, GraphQL Edge, and Sitecore PowerShell Extensions (SPE) Remoting. By exposing 121 specialized tools, it enables agents to search items, inspect and scaffold templates, handle presentation layout assignments with placeholder validation, manage media assets, query indices, publish items, and execute PowerShell scripts. It also provides embedded procedural guides that agents can consult during complex workflows like page composition, bulk updates, and connection troubleshooting. Credentials and endpoints stay within local or private infrastructure, running locally via npx, Docker containers, or source code.

Category: CRM, ERP & E-commerce

Tags: cms, content-management, digital-experience, sitecore

Visit Sitecore MCP server

How to install and configure Sitecore MCP server

  1. Ensure you have the latest Node.js LTS release installed and your Sitecore instance prepared with necessary APIs enabled. 2. Configure your MCP client (such as Cursor, VS Code, or Claude Code) by adding the server configuration under your client's server map. 3. Add the following entry to your configuration file: json { "mcpServers": { "sitecore-mcp": { "type": "stdio", "command": "npx", "args": ["@antonytm/mcp-sitecore-server@latest"], "env": { "TRANSPORT": "stdio", "GRAPHQL_ENDPOINT": "https://xmcloudcm.localhost/sitecore/api/graph/", "GRAPHQL_SCHEMAS": "edge", "GRAPHQL_API_KEY": "{6D3F291E-66A5-4703-887A-D549AF83D859}", "ITEM_SERVICE_DOMAIN": "sitecore", "ITEM_SERVICE_USERNAME": "admin", "ITEM_SERVICE_PASSWORD": "b", "ITEM_SERVICE_SERVER_URL": "https://xmcloudcm.localhost/", "POWERSHELL_DOMAIN": "sitecore", "POWERSHELL_USERNAME": "admin", "POWERSHELL_PASSWORD": "b", "POWERSHELL_SERVER_URL": "https://xmcloudcm.localhost/", "TOOL_PROFILE": "" } } } } 4. Update the endpoint URLs, API keys, credentials, and optional TOOL_PROFILE values to match your Sitecore deployment.

What you can do with Sitecore MCP server

  • Composing and modifying layout presentation details on content items while validating components against placeholder settings. - Executing custom Sitecore PowerShell Extensions scripts to automate bulk updates, publishing jobs, or database maintenance. - Querying Sitecore schemas and fetching structured content items using Authoring and Management GraphQL or GraphQL Edge. - Creating, updating, reading, and deleting templates, fields, and content nodes via the Sitecore Item Service. - Inspecting CM diagnostic logs, search indexing status, and user role security permissions directly from an agent session.

Key facts

  • https://github.com/Antonytm/mcp-sitecore-server
  • CRM, ERP & E-commerce, Developer Tools & Code Intelligence
  • cms, content-management, digital-experience, sitecore

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP Jupyter Complete — MCP Jupyter Complete is an MCP server that provides tools for manipulating Jupyter notebook files through position-based cell operations and…
  • MCP LSP Go — MCP LSP Go is an MCP server that connects AI assistants to the official Go Language Server Protocol implementation, gopls,…
  • MCP Manager — MCP Manager is an MCP server management tool that connects directly to your Claude Desktop environment, enabling users to discover,…
  • MCP Lab — MCP Lab is an MCP server development environment designed for building, testing, and debugging custom Model Context Protocol servers integrated…

What is Sitecore MCP server?

Sitecore MCP server is an open-source Model Context Protocol server that gives AI tools direct access to Sitecore. It connects across four API layers including GraphQL, Item Service, and Sitecore PowerShell Extensions, letting agents search, create, update, and manage items and presentation details.

Which Sitecore platforms work with Sitecore MCP server?

The server works with all versions of Sitecore XM and Sitecore XP, as well as SitecoreAI. It can connect to local Docker Content Management containers as well as hosted cloud instances, provided the corresponding API surfaces and authentication credentials are configured.

How do I filter out tools I do not need?

You can control the tool list by defining the TOOL_PROFILE environment variable. Preset values like no-spe, no-item-service, no-edge-graphql, no-authoring-api, and no-account-management hide unused tools to reduce context schema overhead for your AI model.

What is the license for Sitecore MCP server?

Sitecore MCP server is open-source software distributed under the Apache 2.0 license. The source code, issue tracking, and contribution guidelines are maintained publicly on GitHub.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories