{"jsonrpc":"2.0","id":2,"result":{"tools":[{"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":{"server_url":{"type":"string","description":"The MCP server URL to look up"},"npm_name":{"type":"string","description":"The npm package name to look up"}}}},{"name":"scan_server","description":"Trigger a live trust scan of an HTTP or HTTPS MCP server. Returns trust score, grade, and security findings.","inputSchema":{"type":"object","properties":{"server_url":{"type":"string","description":"The HTTP/HTTPS MCP server URL to scan"}},"required":["server_url"]}},{"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","properties":{"query":{"type":"string","description":"Search term (name, URL, publisher)"},"grade":{"type":"string","enum":["A","B","C","D","F"],"description":"Filter by letter grade. Default: show all"},"scan_type":{"type":"string","enum":["live","static","combined","all"],"description":"Filter by scan type. Default: all"},"certified":{"type":"string","enum":["true","standard","premium"],"description":"Filter to certified servers only. Default: show all"},"limit":{"type":"number","description":"Max results (1-50). Default: 10"}},"required":["query"]}},{"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":{}}}]}}