MCP cover image
See in Github
2025-04-14

Modellkontext -Protokollserver für Sitecore

2

Github Watches

0

Github Forks

2

Github Stars

Model Context Protocol server for Sitecore

Build

PRs Welcome

Implemented tools

  • GraphQL API
    • introspection-grahpql-{schema}: returns the GraphQL schema
    • query-graphql-{schema}: executes a GraphQL query
  • Item Service API
    • item-service-get-item: returns an item by ID
    • item-service-get-item-children: returns the children of an item by ID
    • item-service-get-item-by-path: returns an item by path
    • item-service-create-item: creates an item by providing a template ID and parent path.
    • item-service-edit-item: edits an item by ID
    • item-service-delete-item: deletes an item by ID
    • item-service-search-items: searches for items
    • item-service-run-stored-query: runs a stored query
    • item-service-run-stored-search: runs a stored search
    • Composite Item Service API
      • item-service-get-languages: returns Sitcore languages in the instance
  • Sitecore Powershell
  • Sitecore CLI

Installation

Add the following Model Context Protocol server to your Cursor, VS Code, Claud:

    "Sitecore": {
        "type": "stdio",
        "command": "npx",
        "args": ["@antonytm/mcp-sitecore-server@latest"],
        "env": {
        "TRANSPORT": "stdio",
        "GRAPHQL_ENDPOINT": "https://xmcloudcm.localhost/sitecore/api/graph/",
        "GRAPHQL_SCHEMAS": "edge,master,core",
        "GRAPHQL_API_KEY": "{6D3F291E-66A5-4703-887A-D549AF83D859}",
        "GRAPHQL_HEADERS": "",
        "ITEM_SERVICE_DOMAIN": "sitecore",
        "ITEM_SERVICE_USERNAME": "admin",
        "ITEM_SERVICE_PASSWORD": "b",
        "ITEM_SERVICE_SERVER_URL": "https://xmcloudcm.localhost/"
        }
    }

Environment Variables Description

  • TRANSPORT: The transport protocol to use. Options are stdio or sse.
  • GRAPHQL_ENDPOINT: The GraphQL endpoint URL for the Sitecore instance.
  • GRAPHQL_SCHEMAS: The Sitecore schemas to use for the GraphQL API, comma-separated.
  • GRAPHQL_API_KEY: The API key for the GraphQL endpoint.
  • GRAPHQL_HEADERS: Additional headers to include in the GraphQL requests.
  • ITEM_SERVICE_DOMAIN: The domain for the Item Service API login. Default is sitecore.
  • ITEM_SERVICE_USERNAME: The username for the Item Service API login.
  • ITEM_SERVICE_PASSWORD: The password for the Item Service API login.
  • ITEM_SERVICE_SERVER_URL: The base URL for the Item Service API.

Resources list

  • config: returns the configuration of the server. Use it to check if everything is properly configured.

Local Installation / Development

  1. Clone the repository
  2. Run npm install to install dependencies
  3. Run npm run build to build the project
  4. Run npm start to start the server

相关推荐

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 llm 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Zusammenfassung der weltbesten LLM -Ressourcen.

  • av
  • Führen Sie mühelos LLM -Backends, APIs, Frontends und Dienste mit einem Befehl aus.

  • langgenius
  • alibaba
  • 1Panel-dev
  • 🔥 1Panel bietet eine intuitive Weboberfläche und einen MCP -Server, um Websites, Dateien, Container, Datenbanken und LLMs auf einem Linux -Server zu verwalten.

  • rulego
  • ⛓️Rugele ist ein leichter, leistungsstarker, leistungsstarker, eingebetteter Komponenten-Orchestrierungsregel-Motor-Rahmen für GO.

  • hkr04
  • Leichtes C ++ MCP (Modellkontextprotokoll) SDK

  • microsoft
  • Python tool for converting files and office documents to Markdown.

  • nbonamy
  • Witsy: Desktop -AI -Assistent

  • mem0ai
  • mindsdb
  • AI's query engine - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you'll ever need

  • evilsocket
  • Das einfache Agentenentwicklungskit.

    Reviews

    5 (0)