{"servers":[{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.2","packages":[{"version":"0.11.2","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-25T19:42:04.42413Z","publishedAt":"2026-06-25T19:42:04.42413Z","statusChangedAt":"2026-06-25T19:42:04.42413Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.3","packages":[{"version":"0.11.3","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-25T21:13:15.548171Z","publishedAt":"2026-06-25T21:13:15.548171Z","statusChangedAt":"2026-06-25T21:13:15.548171Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.4","packages":[{"version":"0.11.4","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-26T00:09:18.706835Z","publishedAt":"2026-06-26T00:09:18.706835Z","statusChangedAt":"2026-06-26T00:09:18.706835Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.5","packages":[{"version":"0.11.5","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-26T06:15:06.40913Z","publishedAt":"2026-06-26T06:15:06.40913Z","statusChangedAt":"2026-06-26T06:15:06.40913Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.6","packages":[{"version":"0.11.6","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-26T06:20:29.451167Z","publishedAt":"2026-06-26T06:20:29.451167Z","statusChangedAt":"2026-06-26T06:20:29.451167Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.7","packages":[{"version":"0.11.7","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-26T16:11:02.905869Z","publishedAt":"2026-06-26T16:11:02.905869Z","statusChangedAt":"2026-06-26T16:11:02.905869Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.8","packages":[{"version":"0.11.8","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-27T12:36:46.246423Z","publishedAt":"2026-06-27T12:36:46.246423Z","statusChangedAt":"2026-06-27T12:36:46.246423Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.9","packages":[{"version":"0.11.9","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-27T13:49:25.964153Z","publishedAt":"2026-06-27T13:49:25.964153Z","statusChangedAt":"2026-06-27T13:49:25.964153Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.10","packages":[{"version":"0.11.10","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.11.9","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-27T15:19:54.832678Z","publishedAt":"2026-06-27T15:19:54.832678Z","statusChangedAt":"2026-06-27T15:19:54.832678Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.11","packages":[{"version":"0.11.11","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.11.9","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-28T00:14:26.12165Z","publishedAt":"2026-06-28T00:14:26.12165Z","statusChangedAt":"2026-06-28T00:14:26.12165Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.12.0","packages":[{"version":"0.12.0","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.11.9","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-28T21:00:08.688097Z","publishedAt":"2026-06-28T21:00:08.688097Z","statusChangedAt":"2026-06-28T21:00:08.688097Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.13.0","packages":[{"version":"0.13.0","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.11.9","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-30T13:29:10.620292Z","publishedAt":"2026-06-30T13:29:10.620292Z","statusChangedAt":"2026-06-30T13:29:10.620292Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.13.1","packages":[{"version":"0.13.1","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.11.9","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-01T15:53:45.286561Z","publishedAt":"2026-07-01T15:53:45.286561Z","statusChangedAt":"2026-07-01T15:53:45.286561Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.13.2","packages":[{"version":"0.13.2","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.13.1","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-21T13:25:45.14225Z","publishedAt":"2026-08-21T13:25:45.14225Z","statusChangedAt":"2026-08-21T13:25:45.14225Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.14.0","packages":[{"version":"0.14.0","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.13.1","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-22T00:05:06.385272Z","publishedAt":"2026-08-22T00:05:06.385272Z","statusChangedAt":"2026-08-22T00:05:06.385272Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.15.0","packages":[{"version":"0.15.0","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.13.1","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-03T06:17:46.020006Z","publishedAt":"2026-09-03T06:17:46.020006Z","statusChangedAt":"2026-09-03T06:17:46.020006Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.15.2","packages":[{"version":"0.15.2","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.15.2","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-25T20:59:19.456687Z","publishedAt":"2026-09-25T20:59:19.456687Z","statusChangedAt":"2026-09-25T20:59:19.456687Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.16.0","packages":[{"version":"0.16.0","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.16.0","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-26T21:43:14.144517Z","publishedAt":"2026-09-26T21:43:14.144517Z","statusChangedAt":"2026-09-26T21:43:14.144517Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.TsukumoHQ/trovex","title":"trovex","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.16.1","packages":[{"version":"0.16.1","transport":{"type":"stdio"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp","description":"Serve the trovex MCP server over stdio — the transport MCP registries and .mcpb bundles launch directly. No port, no HTTP server; the client speaks JSON-RPC over stdin/stdout."}]},{"version":"0.16.1","transport":{"url":"http://localhost:8765/mcp","type":"streamable-http"},"identifier":"trovex","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"serve","description":"Start the trovex MCP HTTP server (exposes the streamable-http endpoint at /mcp and the local web UI at /)."},{"name":"--port","type":"named","value":"8765","description":"Port for the MCP HTTP server (default 8765). If you change it, update the transport URL to match."}]}],"repository":{"url":"https://github.com/TsukumoHQ/trovex","source":"github"},"websiteUrl":"https://trovex.dev","description":"Serves coding agents one canonical doc per query instead of rereading the repo — ~60% fewer tokens."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-27T00:15:02.036888Z","publishedAt":"2026-09-27T00:15:02.036888Z","statusChangedAt":"2026-09-27T00:15:02.036888Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"pypi","identifier":"trovex","version":"0.16.1","runtime_hint":"uvx","transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-23d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:19:16.680Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}}],"metadata":{"count":19}}