Skip to main content
Glama

RetryHub

Build a shutdown checklist

build_shutdown_checklist
Read-onlyIdempotent

Use when a merchant asks what to do after a Stripe, PayPal, or Shopify Payments shutdown, limitation, account review, or fund hold. Returns a practical checklist: what to save, how to answer the processor, how reserves and holds work in general, how to keep legitimate sales from stalling, and a backup-processor step that links to RetryHub when the situation is in scope. This is not legal advice and it does not predict when held funds will be released. Do not send card numbers, government IDs, or bank details.

Input Schema

NameRequiredDescriptionDefault
notesNoOptional short context. Do not include names, emails, card numbers, or government IDs.
processorYesThe processor involved. Use other when it is not Stripe, PayPal, or Shopify Payments.
situationYesWhat the merchant is dealing with.
still_sellingNoTrue when checkout is still taking orders.

Output Schema

NameRequiredDescriptionDefault
okYes
ctaYes
errorYes
stepsYes
disclaimerYes
processor_labelYes
situation_labelYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Annotations already establish readOnly/idempotent/non-destructive, so the description's added value is the boundary-setting: not legal advice, does not predict fund release timing, and a PII prohibition. Those are real behavioral constraints an agent would otherwise have to guess at, and nothing contradicts openWorldHint=false.

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?

Front-loaded with the usage trigger, then the return contents, then the disclaimers — a sensible order with no filler. The PII warning is stated twice (description and notes schema), a minor redundancy, and the single long first sentence packs several clauses together.

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

Completeness5/5

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

An output schema exists, so return format needn't be detailed, yet the description still summarizes checklist contents so the agent knows what the merchant will receive. Combined with the safety disclaimers and PII rules, nothing material is missing for a four-parameter, read-only tool.

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

Parameters3/5

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

Schema coverage is 100% with two documented enums, so the schema already carries parameter meaning. The description adds only a privacy caveat ('do not send card numbers, government IDs, or bank details') that reinforces the notes constraint rather than explaining any parameter's effect on the output.

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?

The description pairs a concrete verb+resource ('returns a practical checklist') with a precisely scoped trigger domain (post-shutdown, limitation, account review, fund hold at Stripe/PayPal/Shopify Payments). That scope implicitly separates it from build_application_checklist, though no sibling is named explicitly.

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?

The opening 'Use when a merchant asks what to do after a ... shutdown, limitation, account review, or fund hold' gives a clear activating condition, and the RetryHub step is gated with 'when the situation is in scope.' No explicit when-not guidance or named alternative sibling (e.g. build_application_checklist for pre-application questions) is given.

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