Skip to main content
Glama
Antonytm

mcp-sitecore-server

by Antonytm

authoring-list-jobs

Read-only

List Sitecore background jobs via the Authoring and Management API. Use wildcard job name patterns to see what an instance is busy with or find a job when the exact name is unknown.

Instructions

Lists Sitecore background jobs over the Authoring and Management API. jobName accepts wildcards: '' for every job, 'myjob' for names starting with it, '*myjob' for names ending with it, 'myjob' for names containing it. Omit jobName to list them all. Use this to find out what the instance is busy with, or to locate a job whose exact name you do not know.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
firstNoMaximum number of jobs to return.
jobNameNoA job name or wildcard pattern, e.g. '*index'. Omit to list every job.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv2.0.5

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true so the safety profile is known. The description adds genuinely useful behavior beyond that: the full wildcard matching semantics and the fact that omitting jobName returns everything, which is the key invocation nuance for this tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three tight sentences, front-loaded with the core action, then wildcard rules, then use case. Every sentence carries information; nothing is padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema, but the description is adequate for correct invocation: action, parameter behavior, and intent are all covered. It does not mention pagination via 'first' or the shape of returned jobs, a minor gap for a list endpoint.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% so the baseline would be 3, but the description goes beyond the schema's terse example by spelling out all four wildcard forms ('*', 'myjob*', '*myjob', '*myjob*') and the omit-to-list-all behavior, directly disambiguating the most error-prone parameter.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Lists Sitecore background jobs') plus the API surface (Authoring and Management API). The list-vs-get contrast with the sibling authoring-get-job is implied by 'Lists' but never made explicit, so it stops short of full sibling differentiation.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives two concrete situations for use: finding out what the instance is busy with, and locating a job whose exact name is unknown. Clear context, but no explicit alternative (e.g. authoring-get-job) or when-not-to-use guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools