ToolYourToolYourAPI Docs

MCP Discovery

Token-efficient tool discovery for AI agents — only API-backed tools.

ToolYour MCP uses progressive disclosure so agents never load hundreds of tool schemas at once.

Start with plan_task + solve_task

  1. plan_task(goal) — free ranked plan + credit estimate
  2. run_playbook or solve_task(goal) — jobReport + loop.remainingFixes + loop.gate
  3. Host applies fixes in the repo, then verify_task until loop.gate is pass

invoke_tool is advanced (one-off operationId), not the default for ship/SEO/security jobs.

If the server cannot auto-route, the response includes taskSuggestions / toolSuggestions (empty when out of catalog).

Meta-tools

ToolFree?Purpose
plan_taskYesPlan without execute
solve_taskSuggest free; run billsPrimary entry
run_playbookBillsSkill → workflow
verify_taskBillsDelta vs baseline (optional async)
discover_toolsYesKeyword search
list_categoriesYesTool families
get_tool_schemaYesOne schema
fetch_payloadYesFull dataRef body
get_runYesPoll async runId (read resultStatus)
list_skills / load_skillYesPlaybooks

Search tips

  • Be specific: docx pdf beats convert
  • Keep limit low (default 10)
  • After discovery: get_tool_schemainvoke_tool (advanced one-off only)

What is excluded

Only tools with hasApi: true appear in MCP.

plan_task(goal) → solve_task(goal, responseMode: "compact")
run_playbook("ship-gate", { url })
list_categories() → discover_tools("pdf", category: "Documents") → get_tool_schema → invoke_tool

See Playbook catalog and Calling tools.

On this page