{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jdhart81/security-preflight","description":"Static MCP manifest and tool-policy security preflight with signed input-redacted receipts","repository":{"url":"https://github.com/jdhart81/viridis-agent-fleet","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.viridisconservation.com/security-preflight/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T20:02:08.334936Z","publishedAt":"2026-07-27T20:02:08.334936Z","updatedAt":"2026-07-27T20:02:08.334936Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jdhart81/security-preflight","description":"Static MCP manifest and tool-policy security preflight with signed input-redacted receipts","repository":{"url":"https://github.com/jdhart81/viridis-agent-fleet","source":"github"},"version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.viridisconservation.com/security-preflight/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T21:20:46.253884Z","publishedAt":"2026-07-27T21:20:46.253884Z","updatedAt":"2026-07-27T21:20:46.253884Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jdhart81/security-preflight","description":"Evidence-bounded static agent security checks with signed redacted receipts.","repository":{"url":"https://github.com/jdhart81/viridis-agent-fleet","source":"github"},"version":"1.2.0","remotes":[{"type":"streamable-http","url":"https://mcp.viridisconservation.com/security-preflight/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T02:56:17.301842Z","publishedAt":"2026-09-06T02:56:17.301842Z","updatedAt":"2026-09-06T02:56:17.301842Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jdhart81/security-preflight","description":"Evidence-bounded static agent security checks with signed redacted receipts.","repository":{"url":"https://github.com/jdhart81/viridis-agent-fleet","source":"github"},"version":"1.2.1","remotes":[{"type":"streamable-http","url":"https://mcp.viridis-security.com/security-preflight/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T16:37:55.851246Z","publishedAt":"2026-09-06T16:37:55.851246Z","updatedAt":"2026-09-06T16:37:55.851246Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jdhart81/security-preflight","description":"Static MCP, source-code and injection-indicator checks with redacted signed receipts.","repository":{"url":"https://github.com/jdhart81/viridis-agent-fleet","source":"github"},"version":"1.3.0","remotes":[{"type":"streamable-http","url":"https://mcp.viridisconservation.com/security-preflight/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T13:57:49.55784Z","publishedAt":"2026-09-09T13:57:49.55784Z","updatedAt":"2026-09-09T13:57:49.55784Z","isLatest":true}}}],"metadata":{"count":5}}
