Skip to main content
Glama

Rat Radar

get_playbook

What should I build with this site, and how? Give a domain and, optionally, a goal in plain words (for example "price alerts", "sales leads", "new jobs", "change log", "knowledge base"). Returns the best-matching workflow for that site: what it does, its cadence, a trigger, collect, shape, store, act pipeline, the fields to keep, and step-by-step build recipes for n8n, Make, Zapier and Apify (or just one with platform). Workflows marked found_on_this_site come from what the weekly probe saw on the site itself. Also returns the other workflows, the golden data, and the guardrails.

Input Schema

NameRequiredDescriptionDefault
goalNooptional, what you want to achieve
domainYesA domain such as amazon.com
platformNooptional, only return this platform (n8n also returns n8n_workflow, an importable file):'s recipe

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior4/5

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

With no annotations, the description carries full behavioral burden and does much of it: it discloses return payload contents (pipeline stages, fields, recipes per platform), the provenance signal 'found_on_this_site come from what the weekly probe saw on the site itself', and the additional payloads (other workflows, golden data, guardrails). It omits mutation/read nature explicitly and any rate-limit or failure behavior, keeping it short of a 5.

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

Conciseness3/5

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

The lead question plus 'Give a domain...' is well front-loaded, but the return-value sentence is a dense run-on enumerating eight pipeline elements and four platforms. It's informative yet verbose, and some enumeration ('a trigger, collect, shape, store, act pipeline') could be compressed.

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?

With no output schema and no annotations, the description does the necessary work by explaining what comes back, including the found_on_this_site provenance and the auxiliary payloads. What's missing is only the selection context against sibling tools, which is a modest gap for a read-only lookup 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 description coverage is 100%, so the baseline is 3. The description adds modest meaning: goal examples that clarify what 'goal' accepts and 'or just one with platform' for the enum. But it mostly restates the schema's own description of the platform and domain parameters.

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?

It names a specific resource (a workflow/playbook for a given domain) and a specific output shape: 'Returns the best-matching workflow for that site: what it does, its cadence, a trigger, collect, shape, store, act pipeline...'. An agent can tell this apart from check_site, list_sites, and xray_page without opening any schema.

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

Usage Guidelines3/5

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

The description does say 'Give a domain and, optionally, a goal in plain words' with concrete goal examples ('price alerts', 'sales leads', 'change log'), which implies the usage context. But it never says when to pick this over siblings like list_sites or check_site, and there are no exclusions or prerequisites (auth, cost, caching). Usage is only implied.

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