Skip to main content
Glama

Load Workflow Playbook

load_workflow_playbook
Read-onlyIdempotent

Load one shared production playbook by id (ids come from load_video_workflow) and apply it to your production. A playbook is an anonymized record of how a real Switch production went: the shot list that worked, the reference rules, and the corrections that had to be made. Free, read-only.

Input Schema

NameRequiredDescriptionDefault
idYesPlaybook id, for example playbook/reference-discipline.
resourceNoOptional supporting resource name from a loaded playbook. Loads that exact source document.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / resource
      Added value: +{
      +  "description": "Optional supporting resource name from a loaded playbook. Loads that exact source document.",
      +  "type": "string"
      +}
  2. Added

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, so the safety profile is covered. The description adds genuinely useful context beyond that: the 'Free, read-only' cost/auth note and a substantive explanation of the playbook's contents (shot list, reference rules, corrections).

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

Conciseness4/5

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

Three tight sentences, front-loaded with the verb, resource, and id provenance before the explanatory definition. Minor redundancy in 'Free, read-only' against the readOnlyHint annotation, but it adds the 'free' cost signal.

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?

For a read-only, two-parameter tool with no output schema and full schema coverage, the description supplies the domain context (what a playbook is) and the id source, which is enough to invoke correctly. Return-value expectations are the only thing left implicit.

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 is 3, and the description earns a bump by explaining the origin of the id parameter ('ids come from load_video_workflow'), which the schema does not say. It does not, however, mention the optional 'resource' parameter at all.

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

Purpose5/5

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

States a specific verb ('Load') and resource ('one shared production playbook by id') and explicitly distinguishes itself from the sibling load_video_workflow by naming it as the id source. The second sentence defines what a playbook actually is, so an agent can tell this apart from the many other load_/list_ tools.

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?

It tells the agent where the required id comes from (load_video_workflow) and what the load accomplishes ('apply it to your production'), which is clear usage context. It stops short of stating when not to use it or naming a preferred alternative beyond the id source.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources