Playbook Tools

Playbooks are markdown documents that guide an AI through a structured assessment. They are exposed as MCP resources, so Claude can retrieve and follow them during a session. Three tools cover discovery and retrieval: list everything, get a playbook, get a shared module.

playbook_list

Lists every available playbook and shared module — name, description, and type. Two types exist: full playbooks (driven by session_start(playbook=…)) and shared modules (reusable building blocks playbooks reference).

The current set of full playbooks includes ad-assessment-agent, aztier-audit-agent, exchange-assessment-agent, grantflow-jit-role-agent, infrastructure-review-agent, pki-assessment-agent, and security-review-agent. Shared modules include constraints, execution-guidelines, output-format, security-windows-checks, and security-linux-checks.

Use cases. Discover what playbooks are available before starting a session. Find the right playbook for a specific assessment goal. Inspect the modular structure of the playbook library.

Parameters. None.

Example prompt.

"What assessment playbooks are available in InfraScout?"

playbook_get

Retrieves the full content of a playbook by name. The response carries the playbook content plus a modules_referenced list that names every shared module the playbook pulls in. Use playbook_list first to discover available names. For shared modules, use playbook_module_get instead.

Use cases. Read a playbook before starting a session to know what it will do. Review the structure for compliance or audit purposes. Use the playbook content as guidance when adapting an assessment.

Example prompt.

"Show me the full security-review-agent playbook."

playbook_module_get

Retrieves the full content of a shared playbook module by name. Shared modules are reusable building blocks (check lists, constraint sets, output format definitions) that full playbooks reference.

Use cases. Inspect the exact checks a shared module enforces. Author new playbooks by reusing existing modules. Audit module content as part of a control review.

Example prompt.

"Get the security-windows-checks module content."

See Also

For starting a session with a playbook, see session_start. For authoring guidance, see Playbooks. For running an end-to-end assessment, see Running Assessments.