{"serverId":"mcp-registry/io.github.coburn2716/directree-mcp","tools":[{"name":"compare_tools","fixed":{"name":"compare_tools","description":"Compare 2-4 tools side by side using directree's structured facts.","inputSchema":{"type":"object","required":["slugs"],"properties":{"slugs":{"type":"array","items":{"type":"string"},"maxItems":4,"minItems":2,"description":"Array of 2-4 tool slugs to compare"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":85,"tokensAfter":85},{"name":"get_tool","fixed":{"name":"get_tool","description":"Get full structured facts for one tool by its directree slug.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string","description":"The tool slug (e.g. 'notion', 'linear')"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":69,"tokensAfter":69},{"name":"list_categories","fixed":{"name":"list_categories","description":"List all software categories in the directree directory with tool counts.","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":50,"tokensAfter":50},{"name":"search_tools","fixed":{"name":"search_tools","description":"Search the directree software catalog by name, tagline, or description.","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number","description":"Max results (default 10, max 20)"},"query":{"type":"string","description":"Search term (name, tagline, description)"},"category":{"type":"string","description":"Category slug to filter by"},"has_free_plan":{"type":"boolean","description":"Filter to tools with a free plan"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":135,"tokensAfter":135}],"toolsChanged":4,"tokensSaved":0,"todo":[],"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."}