{"serverId":"mcp-registry/io.github.rzere/mcpexplorer","tools":[{"name":"check_trust","fixed":{"name":"check_trust","description":"Return the explainable trust score, label, scoring reasons, and verification history for an MCP server.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"Server slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Check trust"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":96,"tokensAfter":96},{"name":"compare_servers","fixed":{"name":"compare_servers","description":"Compare two MCP servers side by side: trust, transport, tools, install, and links.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["a","b"],"properties":{"a":{"type":"string","description":"First server slug"},"b":{"type":"string","description":"Second server slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Compare two MCP servers"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":108,"tokensAfter":108},{"name":"generate_runtime_config","fixed":{"name":"generate_runtime_config","description":"Generate the install + client config for an MCP server in a given runtime (claude-desktop, cursor, vscode, windsurf, cline, continue, goose, openai-agents, langgraph, crewai).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug","runtime"],"properties":{"slug":{"type":"string","description":"Server slug"},"runtime":{"type":"string","description":"Runtime slug, e.g. 'claude-desktop'"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true},"title":"Generate MCP setup config"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":144,"tokensAfter":144},{"name":"get_alternatives","fixed":{"name":"get_alternatives","description":"Find verified MCP servers with the same capabilities as a given server, ranked by trust.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"Server slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get alternatives"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":93,"tokensAfter":93},{"name":"get_capability","fixed":{"name":"get_capability","description":"List the best MCP servers that provide a capability (e.g. 'send-email', 'web-search'), ranked by trust.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"Capability slug, e.g. 'send-email'"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get a capability"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":103,"tokensAfter":103},{"name":"get_ecosystem_stats","fixed":{"name":"get_ecosystem_stats","description":"Live snapshot of the indexed MCP ecosystem: totals (servers, tools, handshake-verified), provenance and transport breakdowns, and the current top-trust / most-adopted / newest / biggest-trust-riser servers.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true},"title":"Get ecosystem stats"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":99,"tokensAfter":99},{"name":"get_loadout","fixed":{"name":"get_loadout","description":"Fetch one curated loadout: its servers (each with role + LIVE trust/transport/tool-risk from the index), an aggregated governance posture for the whole kit, and the plays (see→decide→act sequences) it's designed to run.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"Loadout slug, e.g. 'gtm', 'coding', 'research'"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get a loadout"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":138,"tokensAfter":138},{"name":"get_server","fixed":{"name":"get_server","description":"Fetch the full record for one MCP server by slug: install methods, tools, trust, verification, and provenance.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"Server slug, e.g. 'github'"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get an MCP server"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":102,"tokensAfter":102},{"name":"list_capabilities","fixed":{"name":"list_capabilities","description":"List the capability slugs an agent can filter or look up by (e.g. 'send-email', 'query-database'), most-populated first. Use these with get_capability or search_servers' capability filter — the taxonomy isn't guessable.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","maximum":100,"minimum":1,"description":"Max capabilities (default 30)"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"List capabilities"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":137,"tokensAfter":137},{"name":"list_loadouts","fixed":{"name":"list_loadouts","description":"List curated loadouts — deliberately-assembled kits of MCP servers + governance + plays for a specific job (GTM, coding, research, support, infra). The agent-facing version of the /loadouts product. Use get_loadout for the full kit with live trust.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true},"title":"List loadouts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":109,"tokensAfter":109},{"name":"list_runtimes","fixed":{"name":"list_runtimes","description":"List the runtimes generate_runtime_config supports (Claude Desktop, Cursor, VS Code, agent frameworks, …), with each one's config path. Enumerate these instead of guessing runtime slugs.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true},"title":"List runtimes"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":91,"tokensAfter":91},{"name":"search_servers","fixed":{"name":"search_servers","description":"Search the MCPExplorer index of MCP servers by free text and filters. Omit `query` to browse the whole index ranked by trust score. Every filter either applies or is echoed back in `ignored_filters` with a reason — filters never silently do nothing.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","maximum":50,"minimum":1,"description":"Max results (default 10)"},"query":{"type":"string","description":"Free-text query, e.g. 'send email' or 'postgres'. Omit to browse the full index ranked by trust."},"transport":{"enum":["stdio","sse","streamable_http","websocket","unknown"],"type":"string","description":"Filter by transport. Many servers are still 'unknown' (transport not yet probed by the crawler)."},"capability":{"type":"string","description":"Filter to servers providing a capability slug, e.g. 'send-email'. An unknown slug is reported in ignored_filters, not silently dropped."},"risk_level":{"enum":["read-only","read","write","destructive"],"type":"string","description":"Filter by tool risk. 'read-only' = has tools and none are write/destructive — the safe set to hand an autonomous agent."},"official_status":{"enum":["official","partner","community","unknown"],"type":"string","description":"Filter by provenance"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search MCP servers"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":384,"tokensAfter":384}],"toolsChanged":12,"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."}