io.github.Antonytm/mcp-sitecore-server
NPM · @ANTONYTM/MCP-SITECORE-SERVER · SCANNED AUG 7
A Model Context Protocol server for Sitecore
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security98
- No malware found by supply-chain analysis.Pass
- Known CVEs were checked across the 147 of 149 dependencies we could resolve, so this covers what we could see, not the whole tree.Partial
- No install/post-install scripts declared.Pass
- Dependency health was assessed across the 147 of 149 dependencies we could resolve, so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency32
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- License check failed: no license is declared. See how to fix → Fail
- Actively maintained (last published 7 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability42
- 0% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Fail
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 13724 tokens (~89/item across 154 items; 153 tools + 1 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage97
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 90% of tool parameters carry a description.Partial
Capabilities60
- Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Unverified: 1 category
A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
npm · @antonytm/mcp-sitecore-server
claude mcp add antonytm-mcp-sitecore-server -- npx -y @antonytm/mcp-sitecore-server
codex mcp add antonytm-mcp-sitecore-server -- npx -y @antonytm/mcp-sitecore-server
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"antonytm-mcp-sitecore-server": {
"type": "local",
"command": [
"npx",
"-y",
"@antonytm/mcp-sitecore-server"
],
"enabled": true
}
}
} openclaw mcp add antonytm-mcp-sitecore-server --command npx --arg -y --arg @antonytm/mcp-sitecore-server
mcp_servers:
antonytm-mcp-sitecore-server:
command: "npx"
args: ["-y", "@antonytm/mcp-sitecore-server"] {
"mcpServers": {
"antonytm-mcp-sitecore-server": {
"command": "npx",
"args": [
"-y",
"@antonytm/mcp-sitecore-server"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 7 Aug 26 +3
No change was recorded against any check on this day. Supply Chain Security went from 87 to 98.
- 6 Aug 26 +21
- Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
- MCP protocol: unverified → fail ▼ functional
- Tool coverage: unverified → 100 ▲ functional
- Schema quality: unverified → 0 ▲ functional
- First check of Schema quality: pass functional
- First check of Tool coverage: 90 functional
- First check of Schema quality: fail functional
- First check of Schema quality: good functional
- 2 Aug 26 +13
- Provenance: unverified → fail ▼ security
- Install scripts: unverified → pass ▲ security
- Known CVEs: unverified → partial ▲ security
- License: unverified → fail ▼ functional
- Dependency health: unverified → partial ▲ functional
- Maintenance: unverified → pass ▲ functional
- 1 Aug 26 +14
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 31 Jul 26 −18
- Malware scan: pass → unverified ▼ security
- Tool coverage: Tool coverage not yet verified: our sandbox run of this package did not complete, so we have no tool definitions to assess. functional
- Schema quality: Schema quality not yet verified: our sandbox run of this package did not complete, so we have no schema to assess. functional
- 30 Jul 26 0
- Tool coverage: Tool coverage not yet verified: we do not have a sandbox capture of the tool definitions this version of the package serves yet. functional
- Schema quality: Schema quality not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet. functional
- 27 Jul 26 24
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 7 Aug 2026 · Analysed npm/@antonytm/[email protected]
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | npm |
Dependencies 147 packages
| Packages resolved | 147 |
|---|---|
| Stale | 36 |
| Tree resolution | Partial |
The dependency tree was only partially resolved, so these counts may be incomplete.
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
common-add-base-template-by-id ~79
Adds a base template to a template item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to add the base template to. |
| template | string | yes | The path representing the template item to add as a base template. |
No output schema declared.
No examples provided.
common-add-base-template-by-path ~79
Adds a base template to a template item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| path | string | yes | The path of the item to add the base template to. |
| template | string | yes | The path representing the template item to add as a base template. |
No output schema declared.
No examples provided.
common-add-item-version-by-id ~188
Creates a version of the item (by its id) in a new language based on an existing language version.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| doNotCopyFields | boolean | – | Creates a new version in the target language but does not copy field values from the original language. |
| id | string | yes | The id of the item to add version for. |
| ifExist | string | – | – |
| ifNoSourceVersion | string | – | – |
| ignoredFields | array | – | List of fields that should not be copied over from original item. |
| language | string | – | Language that will be used as source language. If not specified the current user language will be used. |
| recurse | boolean | – | Process the item and all of its children. |
| targetLanguage | string | – | Language that should be created. |
No output schema declared.
No examples provided.
common-add-item-version-by-path ~197
Creates a version of the item (by its path) in a new language based on an existing language version.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| doNotCopyFields | boolean | – | Creates a new version in the target language but does not copy field values from the original language. |
| ifExist | string | – | – |
| ifNoSourceVersion | string | – | – |
| ignoredFields | array | – | List of fields that should not be copied over from original item. |
| language | string | – | Language that will be used as source language. If not specified the current user language will be used. |
| path | string | yes | The path of the item to add version for (e.g. /sitecore/content/Home). |
| recurse | boolean | – | Process the item and all of its children. |
| targetLanguage | string | – | Language that should be created. |
No output schema declared.
No examples provided.
common-convert-from-item-clone-by-id ~100
Converts an item from a clone to a fully independent item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to be analysed for clones presence. |
| passThru | boolean | – | Returns the item that was converted from a clone. |
| recurse | boolean | – | Converts the whole branch rather than a single item. |
No output schema declared.
No examples provided.
common-convert-from-item-clone-by-path ~100
Converts an item from a clone to a fully independent item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| passThru | boolean | – | Returns the item that was converted from a clone. |
| path | string | yes | The path of the item to be analysed for clones presence. |
| recurse | boolean | – | Converts the whole branch rather than a single item. |
No output schema declared.
No examples provided.
common-get-archive ~46
Gets Sitecore database archives.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database for which the archives should be retrieved. |
| name | string | – | The name of the archive to retrieve. |
No output schema declared.
No examples provided.
common-get-archive-item ~93
Gets a list of items found in the specified archive.
| Name | Type | Req | Description |
|---|---|---|---|
| archive | string | yes | The name of the archive to use when determining which items to process. |
| database | string | yes | The database for which the archives should be retrieved. |
| identity | string | – | The user responsible for moving the item to the archive. |
| itemId | string | – | The ID for the original item that should be processed. |
No output schema declared.
No examples provided.
common-get-cache ~59
Gets information about Sitecore caches.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the cache to retrieve. |
| name | string | – | The name of the cache to retrieve. Wildcards are supported. If not provided, all caches will be returned. |
No output schema declared.
No examples provided.
common-get-database ~53
Gets information about Sitecore databases.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | – | The name of the database to retrieve (e.g. 'master', 'core', 'web'). If not provided, all databases will be returned. |
No output schema declared.
No examples provided.
common-get-item-clone-by-id ~61
Returns all the clones for the specified item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to be analysed for clones presence. |
No output schema declared.
No examples provided.
common-get-item-clone-by-path ~61
Returns all the clones for the specified item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| path | string | yes | The path of the item to be analysed for clones presence. |
No output schema declared.
No examples provided.
common-get-item-field-by-id ~127
Gets item fields as either names or fields or template fields by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to retrieve field information for. |
| includeStandardFields | boolean | – | Includes fields that are defined on 'Standard template'. |
| language | string | – | The language that will be analysed. |
| name | array | – | The array of names to include - supports wildcards. |
| returnType | string | – | Includes fields that are defined on 'Standard template'. |
No output schema declared.
No examples provided.
common-get-item-field-by-path ~127
Gets item fields as either names or fields or template fields by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| includeStandardFields | boolean | – | Includes fields that are defined on 'Standard template'. |
| language | string | – | The language that will be analysed. |
| name | array | – | The array of names to include - supports wildcards. |
| path | string | yes | The path of the item to retrieve field information for. |
| returnType | string | – | Includes fields that are defined on 'Standard template'. |
No output schema declared.
No examples provided.
common-get-item-reference-by-id ~99
Gets item references for a Sitecore item by its ID, showing where it is used throughout the system.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database) |
| id | string | yes | The ID of the item to retrieve references for |
| language | string | – | The language of the item to check references for |
| version | string | – | The version of the item to check references for |
No output schema declared.
No examples provided.
common-get-item-reference-by-path ~108
Gets item references for a Sitecore item by its path, showing where it is used throughout the system.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database) |
| language | string | – | The language of the item to check references for |
| path | string | yes | The path of the item to retrieve references for (e.g. /sitecore/content/Home) |
| version | string | – | The version of the item to check references for |
No output schema declared.
No examples provided.
common-get-item-referrer-by-id ~103
Gets items referring to a Sitecore item by its ID, showing which items reference it.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database) |
| id | string | yes | The ID of the item to retrieve referrers for |
| language | string | – | The language of the item to check referrers for |
| version | string | – | The version of the item to check referrers for |
No output schema declared.
No examples provided.
common-get-item-referrer-by-path ~112
Gets items referring to a Sitecore item by its path, showing which items reference it.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database) |
| language | string | – | The language of the item to check referrers for |
| path | string | yes | The path of the item to retrieve referrers for (e.g. /sitecore/content/Home) |
| version | string | – | The version of the item to check referrers for |
No output schema declared.
No examples provided.
common-get-item-template-by-id ~59
Gets template information for a Sitecore item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to retrieve template information for. |
No output schema declared.
No examples provided.
common-get-item-template-by-path ~68
Gets template information for a Sitecore item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| path | string | yes | The path of the item to retrieve template information for (e.g. /sitecore/content/Home). |
No output schema declared.
No examples provided.
common-get-item-workflow-event-by-id ~102
Gets entries from the workflow history for the specified item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to have its history items returned. |
| identity | string | – | The user that has been associated with the enteries. Wildcards are supported. |
| language | string | – | The language that will be used as source language. |
No output schema declared.
No examples provided.
common-get-item-workflow-event-by-path ~102
Gets entries from the workflow history for the specified item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| identity | string | – | The user that has been associated with the enteries. Wildcards are supported. |
| language | string | – | The language that will be used as source language. |
| path | string | yes | The path of the item to have its history items returned. |
No output schema declared.
No examples provided.
common-get-sitecore-job ~20
Gets list of the current Sitecore jobs.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
common-invoke-workflow-by-id ~110
Executes workflow action for a Sitecore item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| commandName | string | yes | The name of the workflow command. |
| comments | string | – | The comment to be saved in the history table for the action. |
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to have the workflow action executed. |
| language | string | – | The language that will be used as source language. |
No output schema declared.
No examples provided.
common-invoke-workflow-by-path ~110
Executes workflow action for a Sitecore item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| commandName | string | yes | The name of the workflow command. |
| comments | string | – | The comment to be saved in the history table for the action. |
| database | string | – | The database containing the item (defaults to the context database). |
| language | string | – | The language that will be used as source language. |
| path | string | yes | The path of the item to have the workflow action executed. |
No output schema declared.
No examples provided.
common-new-item-clone-by-id ~113
Creates a new item clone based on the item provided by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| destination | string | yes | The path of a parent item under which the clone should be created. |
| id | string | yes | The ID of the item to be cloned. |
| name | string | yes | The name of the item clone. |
| recurse | boolean | – | Adds the parameter to clone the whole branch rather than a single item. |
No output schema declared.
No examples provided.
common-new-item-clone-by-path ~113
Creates a new item clone based on the item provided by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| destination | string | yes | The path of a parent item under which the clone should be created. |
| name | string | yes | The name of the item clone. |
| path | string | yes | The path of the item to be cloned. |
| recurse | boolean | – | Adds the parameter to clone the whole branch rather than a single item. |
No output schema declared.
No examples provided.
common-new-item-workflow-event-by-id ~146
Creates a new entry in the workflow history for a Sitecore item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to have a new history entry added. |
| language | string | – | The language that will be used as source language. |
| newState | string | – | The ID of the new state. If not provided - current item workflow state will be used. |
| oldState | string | – | The ID of the old state. If not provided - current item workflow state will be used. |
| text | string | – | The action comment. |
No output schema declared.
No examples provided.
common-new-item-workflow-event-by-path ~146
Creates a new entry in the workflow history for a Sitecore item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| language | string | – | The language that will be used as source language. |
| newState | string | – | The ID of the new state. If not provided - current item workflow state will be used. |
| oldState | string | – | The ID of the old state. If not provided - current item workflow state will be used. |
| path | string | yes | The path of the item to have a new history entry added. |
| text | string | – | The action comment. |
No output schema declared.
No examples provided.
common-publish-item-by-id ~210
Publishes a Sitecore item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| asJob | boolean | – | The Sitecore API called to perform the publish is different with this parameter. |
| compareRevisions | boolean | – | Turns revision comparison on. |
| database | string | – | The database containing the item (defaults to the context database). |
| fromDate | string | – | Publishes items newer than the date provided only. |
| id | string | yes | The ID of the item that should be published. |
| language | string | – | The language of the item that should be published. Supports globbing/wildcards. |
| publishMode | string | – | Specifies the Publish mode. |
| publishRelatedItems | boolean | – | Publishes the related items. |
| recurse | boolean | – | Publishes the subitems with the root item. |
| republishAll | boolean | – | Republishes all items provided to the publishing job. |
| target | string | – | Specifies the publishing target. The default target database is 'web'. |
No output schema declared.
No examples provided.
common-publish-item-by-path ~210
Publishes a Sitecore item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| asJob | boolean | – | The Sitecore API called to perform the publish is different with this parameter. |
| compareRevisions | boolean | – | Turns revision comparison on. |
| database | string | – | The database containing the item (defaults to the context database). |
| fromDate | string | – | Publishes items newer than the date provided only. |
| language | string | – | The language of the item that should be published. Supports globbing/wildcards. |
| path | string | yes | The path of the item that should be published. |
| publishMode | string | – | Specifies the Publish mode. |
| publishRelatedItems | boolean | – | Publishes the related items. |
| recurse | boolean | – | Publishes the subitems with the root item. |
| republishAll | boolean | – | Republishes all items provided to the publishing job. |
| target | string | – | Specifies the publishing target. The default target database is 'web'. |
No output schema declared.
No examples provided.
common-remove-archive-item ~90
Removes items permanently from the specified archive.
| Name | Type | Req | Description |
|---|---|---|---|
| archive | string | yes | The name of the archive to use when determining which items to remove. |
| database | string | yes | The database for which the archives should be retrieved. |
| identity | string | – | The user responsible for moving the item to the archive. |
| itemId | string | – | The ID for the original item that should be processed. |
No output schema declared.
No examples provided.
common-remove-base-template-by-id ~79
Removes a base template from a template item by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to remove the base template from. |
| template | string | yes | The path representing the template item to remove as a base template. |
No output schema declared.
No examples provided.
common-remove-base-template-by-path ~79
Removes a base template from a template item by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| path | string | yes | The path of the item to remove the base template from. |
| template | string | yes | The path representing the template item to remove as a base template. |
No output schema declared.
No examples provided.
common-remove-item-version-by-id ~176
Removes a version of a Sitecore item by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| archive | boolean | – | Moves the items to the archive rather than recycle bin. |
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to remove version for. |
| language | string | yes | Language that should be deleted form the provided item. Language parameter supports globbing so you can delete whole language groups using wildcards. |
| maxRecentVersions | number | – | Trims the selected language to value specified by this parameter. |
| recurse | boolean | – | Removes language versions from the item and all of its children. |
| version | string | – | Version that should be deleted form the provided item. Version parameter supports globbing so you can delete whole version groups using wildcards. |
No output schema declared.
No examples provided.
common-remove-item-version-by-path ~185
Removes a version of a Sitecore item by path.
| Name | Type | Req | Description |
|---|---|---|---|
| archive | boolean | – | Moves the items to the archive rather than recycle bin. |
| database | string | – | The database containing the item (defaults to the context database). |
| language | string | yes | Language that should be deleted form the provided item. Language parameter supports globbing so you can delete whole language groups using wildcards. |
| maxRecentVersions | number | – | Trims the selected language to value specified by this parameter. |
| path | string | yes | The path of the item to remove version for (e.g. /sitecore/content/Home). |
| recurse | boolean | – | Removes language versions from the item and all of its children. |
| version | string | – | Version that should be deleted form the provided item. Version parameter supports globbing so you can delete whole version groups using wildcards. |
No output schema declared.
No examples provided.
common-reset-item-field-by-id ~96
Resets item fields, specified as either names, fields or template fields by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to be analysed. |
| includeStandardFields | boolean | – | Includes fields that are defined on Standard template. |
| name | array | – | Array of field names to include - supports wildcards. |
No output schema declared.
No examples provided.
common-reset-item-field-by-path ~96
Resets item fields, specified as either names, fields or template fields by path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| includeStandardFields | boolean | – | Includes fields that are defined on Standard template. |
| name | array | – | Array of field names to include - supports wildcards. |
| path | string | yes | The path of the item to be analysed. |
No output schema declared.
No examples provided.
common-restart-application ~19
Restarts the Sitecore Application pool.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
common-restore-archive-item ~95
Restores items to the original database from the specified archive.
| Name | Type | Req | Description |
|---|---|---|---|
| archive | string | yes | The name of the archive to use when determining which items to restore. |
| database | string | yes | The database for which the archives should be retrieved. |
| identity | string | – | The user responsible for moving the item to the archive. |
| itemId | string | – | The ID for the original item that should be processed. |
No output schema declared.
No examples provided.
common-set-item-template-by-id ~109
Sets the item template by the item's ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| fieldsToCopy | object | – | The key-value pairs map the old template fields to the new template fields. The key represents the old template field, and the value represents the new template field. |
| id | string | yes | The ID of the item to set the template for. |
| template | string | yes | The path representing the template item. |
No output schema declared.
No examples provided.
common-set-item-template-by-path ~109
Sets the item template by the item's path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| fieldsToCopy | object | – | The key-value pairs map the old template fields to the new template fields. The key represents the old template field, and the value represents the new template field. |
| path | string | yes | The path of the item to set the template for. |
| template | string | yes | The path representing the template item. |
No output schema declared.
No examples provided.
common-test-base-template-by-id ~78
Checks if the item inherits from the specified template by its ID.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| id | string | yes | The ID of the item to сheck template inheritance for. |
| template | string | yes | The ID or path of the template to be analyzed. |
No output schema declared.
No examples provided.
common-test-base-template-by-path ~78
Checks if the item inherits from the specified template by its path.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database). |
| path | string | yes | The path of the item to сheck template inheritance for. |
| template | string | yes | The ID or path of the template to be analyzed. |
No output schema declared.
No examples provided.
common-update-item-referrer-by-id ~126
Updates all references to the specified item (by its ID) to point to a new provided in the -NewTarget or removes links to the item.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database) |
| id | string | yes | The ID of the item to be relinked. |
| language | string | – | The language of the item. |
| newTarget | string | – | The path to a new item the links should be pointing to. |
| removeLink | boolean | – | Removes all links to the current target item. |
No output schema declared.
No examples provided.
common-update-item-referrer-by-path ~126
Updates all references to the specified item (by its path) to point to a new provided in the -NewTarget or removes links to the item.
| Name | Type | Req | Description |
|---|---|---|---|
| database | string | – | The database containing the item (defaults to the context database) |
| language | string | – | The language of the item. |
| newTarget | string | – | The path to a new item the links should be pointing to. |
| path | string | yes | The path of the item to be relinked. |
| removeLink | boolean | – | Removes all links to the current target item. |
No output schema declared.
No examples provided.
config ~17
Prints the configuration of the Sitecore MCP server.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get-powershell-documentation ~23
Gets the documentation describing all Sitecore Powershell commands.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
indexing-find-item ~124
Finds items using the Sitecore Content Search API. Date format should be in ISO 8601 format (e.g., '2023-10-01T00:00:00Z').
| Name | Type | Req | Description |
|---|---|---|---|
| criteria | array | yes | – |
| first | number | – | The maximum number of results to return. Defaults to 200. |
| index | string | – | The name of the Sitecore index to search in. e.g., 'sitecore_master_index', 'sitecore_web_index'. |
| skip | number | – | The number of results to skip. Defaults to 0. |
No output schema declared.
No examples provided.
indexing-get-search-index ~90
Get information about Sitecore search indexes. Can filter by name, database, running status, or corrupted status.
| Name | Type | Req | Description |
|---|---|---|---|
| corrupted | boolean | – | Filter to show only corrupted indexes. |
| database | string | – | Filter indexes by database name. |
| name | string | – | The name of the index to retrieve information for. Supports wildcards. |
| running | boolean | – | Filter to show only running indexes. |
No output schema declared.
No examples provided.