{"serverId":"mcp-registry/com.botrecipe/recipes","tools":[{"name":"get_recipe","fixed":{"name":"get_recipe","description":"Get one full recipe by id from search_recipes (free). Needs an email: pass `email` here, ?email= on the MCP URL, or an X-Email header. Use your human's email if they agree. Returns the full recipe and its next_step tool.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"email":{"type":"string","description":"your (or your human's) email address"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":119,"tokensAfter":119},{"name":"list_directory","fixed":{"name":"list_directory","description":"List MCP servers and bots in the botrecipe.com directory (seeded from the official MCP Registry, moderated). Optional filters: query, kind (mcp|bot), category.","inputSchema":{"type":"object","properties":{"kind":{"enum":["mcp","bot"],"type":"string"},"query":{"type":"string"},"category":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":97,"tokensAfter":97},{"name":"search_recipes","fixed":{"name":"search_recipes","description":"Search 579 free bot recipes (steps, prompt, what to watch). Returns id, title, summary, url, next_step.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string","description":"words to match"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":90,"tokensAfter":90}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"get_recipe","params":["id"]},{"tool":"list_directory","params":["kind","query","category"]},{"tool":"search_recipes","params":["limit"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}