{"serverId":"mcp-registry/com.craftedtrust/mcp-shield","tools":[{"name":"check_trust","fixed":{"name":"check_trust","description":"Look up the trust score for any MCP server by URL or npm package name. Returns score, grade, findings summary, and certification status.","inputSchema":{"type":"object","properties":{"npm_name":{"type":"string","description":"The npm package name to look up"},"server_url":{"type":"string","description":"The MCP server URL to look up"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":105,"tokensAfter":105},{"name":"get_stats","fixed":{"name":"get_stats","description":"Get CraftedTrust ecosystem statistics: total indexed servers, live verified count, average trust scores, flagged count, and more.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":60,"tokensAfter":60},{"name":"search_registry","fixed":{"name":"search_registry","description":"Search the CraftedTrust registry overlay for indexed MCP packages and servers. Filter by grade, certification, or scan type.","inputSchema":{"type":"object","required":["query"],"properties":{"grade":{"enum":["A","B","C","D","F"],"type":"string","description":"Filter by letter grade. Default: show all"},"limit":{"type":"number","description":"Max results (1-50). Default: 10"},"query":{"type":"string","description":"Search term (name, URL, publisher)"},"certified":{"enum":["true","standard","premium"],"type":"string","description":"Filter to certified servers only. Default: show all"},"scan_type":{"enum":["live","static","combined","all"],"type":"string","description":"Filter by scan type. Default: all"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":210,"tokensAfter":210}],"toolsChanged":3,"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."}