{"serverId":"mcp-registry/io.github.aivastack/vouchtools","tools":[{"name":"vouch_check","fixed":{"name":"vouch_check","description":"Get an MCP tool's independently measured trust score before relying on it: real invocation trials, not self-reported metadata. Call this before adding a new MCP server to a project, or when deciding between two tools that do similar things. Look up by tool name, package, or server — free text.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["tool"],"properties":{"tool":{"type":"string","description":"A tool name, 'server tool', or package name — free text."}}},"annotations":{"readOnlyHint":true},"title":"Vouch: check a tool"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":155,"tokensAfter":155},{"name":"vouch_compare","fixed":{"name":"vouch_compare","description":"Compare 2-5 MCP tools' measured behaviour side by side before picking one. Call this when weighing alternatives for the same task. Never collapses the comparison into a single ranked number — each tool keeps its own score and tier, and a caveat is surfaced when compared tools weren't measured at the same tier.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["tools"],"properties":{"tools":{"type":"array","items":{"type":"string"},"maxItems":5,"minItems":2,"description":"Tool names, packages, or servers — free text, one per tool."}}},"annotations":{"readOnlyHint":true},"title":"Vouch: compare tools"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":175,"tokensAfter":175},{"name":"vouch_find","fixed":{"name":"vouch_find","description":"Search Vouch's independently measured corpus of MCP tools by free-text query. Call this when choosing an MCP tool for a task and you want options ranked by measured reliability rather than popularity — optionally filtered by measurement tier (deep = full behavioural battery, shallow = schema + sample-call only).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["query"],"properties":{"tier":{"enum":["shallow","deep"],"type":"string","description":"Restrict to tools measured at this tier."},"limit":{"type":"integer","maximum":50,"minimum":1},"query":{"type":"string","description":"Free-text search — matches tool name, description, or server name."}}},"annotations":{"readOnlyHint":true},"title":"Vouch: find tools"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":207,"tokensAfter":207}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"vouch_find","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."}