td_validate_recipe
Validate a technique recipe
How to use it
td_validate_recipe is exposed by the TDPilot MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the td_validate_recipe tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install TDPilot
npx tdpilot plugin-installOther tools in TDPilot (39)
, tdbrainground, tdbrainpropose, tdbrainexecute, tdtransactionapply, tdcockpitrender
, tddisconnect, tdgetconnections
, tdgeterrors
Create a reusable macro from a template
, tddeletenode, tdcopynode, tdrenamenode
, tdemergencystabilize
, tdpythonhelp, tdpythonclasses
, tdsetcontent, tdcustomparameters
, tdlistfamilies, tdtimeline, tdtimelineset, tdprojectlifecycle
Get macro parameter schema
, tdgetnodedetail, tdsearchnodes
, tdsetparams, tdpulseparam
, tdgettimescalestate
Fetch full markdown body + metadata for one entry by id.
List entry summaries newest-first with optional filtering.
Search by free-text query and/or tags across name/description/tags/source/notes. Optional fulltext=true also reads bodies (slower but more thorough).
Persist a markdown body with name/description/tags/source/notes. Project- or global-scoped. Body capped at 200 KB; split larger writeups into linked entries.
List available macros
Export the technique library as a portable JSON object for sharing or backup.
Mark techniques as favorites and rate them (0-5).
Import techniques from an exported library (from tdmemoryexport).
Analyze a live network subtree and extract a portable recipe. Auto-detects complexity: small/medium networks get full recipes with all params and expressions; large networks get structure summaries + key params.
List all saved techniques with optional filtering.
Get/set user preferences (color palettes, default resolutions, naming conventions, etc.)
Copy a project-level technique to the global library for use across all projects.
Search the library by text query and/or tags. Returns summaries.
Rebuild a saved technique in a new location. Creates nodes, sets parameters and expressions, wires connections.
Persist a technique to the project or global library.
, tdstopmonitorvisual
now accepts direct objectiveweights (e.g. {"stability": 0.8, "complexity": 0.2})
Plan a multi-step network patch
Pre-validate a patch plan
, tdchopdata, tdgeometrydata, tdpopinspect
, tdclearparambounds
, tdlistsnapshots, tddiffsnapshots, tdrestoresnapshot
, tdstopstreamtop
, tdunsubscribe, tdgetevents