{"serverId":"mcp-registry/io.github.gautamgb/mcp-server-mcpindex","tools":[{"name":"check_tool_trust","fixed":{"name":"check_tool_trust","description":"Pre-invocation advisory screen for a specific tool on an MCP server. Returns an advisory verdict object (directive ALLOW | DENY | REVIEW | UNVERIFIED, dimensions, freshness). At v1 the public screen produces REVIEW or UNVERIFIED only - ALLOW/DENY are reserved. Not the in-path gate (mcpindex-gate). Agents SHOULD treat UNVERIFIED as \"human review required\", never as ALLOW.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["server_id","tool_name"],"properties":{"server_id":{"type":"string","description":"Registry slug from search_mcp_servers / recommend results, e.g. \"io-github-microsoft-playwright-mcp\" (NOT a short name like \"github\")."},"tool_name":{"type":"string","description":"Tool name as exposed by the server (e.g. \"create_pull_request\")."}}},"annotations":{"readOnlyHint":true},"title":"Check tool trust (advisory)"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":239,"tokensAfter":239},{"name":"compare_servers","fixed":{"name":"compare_servers","description":"Side-by-side comparison of 2-5 MCP servers - quality scores, install paths, env vars.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slugs"],"properties":{"slugs":{"type":"array","items":{"type":"string"},"maxItems":5,"minItems":2,"description":"Server slugs to compare."}}},"annotations":{"readOnlyHint":true},"title":"Compare MCP servers"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":104,"tokensAfter":104},{"name":"get_install_command","fixed":{"name":"get_install_command","description":"Get the exact install command for a given MCP server and client. Returns a JSON block ready to paste into the client config.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["server_slug","client"],"properties":{"client":{"enum":["claude-desktop","claude-code","cursor","gemini-cli","cline"],"type":"string","description":"Target client."},"server_slug":{"type":"string","description":"Slug of the server (from search or recommend results)."}}},"annotations":{"readOnlyHint":true},"title":"Get install command"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":151,"tokensAfter":151},{"name":"search_mcp_servers","fixed":{"name":"search_mcp_servers","description":"Keyword + semantic search across every MCP server mcpindex indexes. Use when the user knows what tool category they want but not which server.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["query"],"properties":{"limit":{"type":"integer","maximum":50,"minimum":1,"description":"Max results (default 10, max 50)."},"query":{"type":"string","description":"Search query."},"category":{"type":"string","description":"Optional category filter (e.g. database, browser, github)."}}},"annotations":{"readOnlyHint":true},"title":"Search MCP servers"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":160,"tokensAfter":160}],"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."}