
servidor MCP-Sitecore
Servidor de protocolo de contexto modelo para Sitecore
3 years
Works with Finder
2
Github Watches
0
Github Forks
2
Github Stars
Model Context Protocol server for Sitecore
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 arestdio
orsse
. -
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 issitecore
. -
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
- Clone the repository
- Run
npm install
to install dependencies - Run
npm run build
to build the project - Run
npm start
to start the server
相关推荐
🧑🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.
🔥 1Panel proporciona una interfaz web intuitiva y un servidor MCP para administrar sitios web, archivos, contenedores, bases de datos y LLM en un servidor de Linux.
⛓️Rulego es un marco de motor de regla de orquestación de componentes de alta generación de alto rendimiento, de alto rendimiento y de alto rendimiento para GO.
Cree fácilmente herramientas y agentes de LLM utilizando funciones Plain Bash/JavaScript/Python.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 Qq / 微信(企业微信、个人微信) / 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 | 支持 Chatgpt 、 Deepseek 、 DiFy 、 Claude 、 Gemini 、 Xai 、 PPIO 、 Ollama 、 LM Studio 、阿里云百炼、火山方舟、 Siliconflow 、 Qwen 、 Moonshot 、 Chatglm 、 SillyTraven 、 MCP 等 LLM 的机器人 / Agente | Plataforma de bots de mensajería instantánea basada en LLM, admite Discord, Telegram, WeChat, Lark, Dingtalk, QQ, Slack
Iniciar aplicaciones de múltiples agentes empoderadas con Building LLM de manera más fácil.