{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boringSQL/dryrun","description":"PostgreSQL schema intelligence from a committed snapshot. No connection, no credentials.","title":"dryrun","repository":{"url":"https://github.com/boringSQL/dryrun","source":"github"},"version":"0.15.1","websiteUrl":"https://boringsql.com/products/dryrun/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@boringsql/dryrun","version":"0.15.1","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-23T15:50:51.558175Z","publishedAt":"2026-08-23T15:50:51.558175Z","updatedAt":"2026-08-23T15:50:51.558175Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boringSQL/dryrun","description":"PostgreSQL schema intelligence from a committed snapshot. No connection, no credentials.","title":"dryrun","repository":{"url":"https://github.com/boringSQL/dryrun","source":"github"},"version":"0.16.5","websiteUrl":"https://boringsql.com/products/dryrun/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@boringsql/dryrun","version":"0.16.5","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T22:04:15.963613Z","publishedAt":"2026-09-02T22:04:15.963613Z","updatedAt":"2026-09-02T22:04:15.963613Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boringSQL/dryrun","description":"PostgreSQL schema intelligence from a committed snapshot. No connection, no credentials.","title":"dryrun","repository":{"url":"https://github.com/boringSQL/dryrun","source":"github"},"version":"0.16.6","websiteUrl":"https://boringsql.com/products/dryrun/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@boringsql/dryrun","version":"0.16.6","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T07:13:35.875384Z","publishedAt":"2026-09-03T07:13:35.875384Z","updatedAt":"2026-09-03T07:13:35.875384Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boringSQL/dryrun","description":"PostgreSQL schema intelligence from a committed snapshot. No connection, no credentials.","title":"dryrun","repository":{"url":"https://github.com/boringSQL/dryrun","source":"github"},"version":"0.17.0","websiteUrl":"https://boringsql.com/products/dryrun/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@boringsql/dryrun","version":"0.17.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T17:06:10.0298Z","publishedAt":"2026-09-13T17:06:10.0298Z","updatedAt":"2026-09-13T17:06:10.0298Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boringSQL/dryrun","description":"PostgreSQL schema intelligence from a committed snapshot. No connection, no credentials.","title":"dryrun","repository":{"url":"https://github.com/boringSQL/dryrun","source":"github"},"version":"0.18.0","websiteUrl":"https://boringsql.com/products/dryrun/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@boringsql/dryrun","version":"0.18.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T04:59:42.239573Z","publishedAt":"2026-09-23T04:59:42.239573Z","updatedAt":"2026-09-23T04:59:42.239573Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boringSQL/dryrun","description":"PostgreSQL schema intelligence from a committed snapshot. No connection, no credentials.","title":"dryrun","repository":{"url":"https://github.com/boringSQL/dryrun","source":"github"},"version":"0.19.0","websiteUrl":"https://boringsql.com/products/dryrun/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@boringsql/dryrun","version":"0.19.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T06:10:30.859975Z","publishedAt":"2026-10-05T06:10:30.859975Z","updatedAt":"2026-10-05T06:10:30.859975Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boringSQL/dryrun","description":"PostgreSQL schema intelligence from a committed snapshot. No connection, no credentials.","title":"dryrun","repository":{"url":"https://github.com/boringSQL/dryrun","source":"github"},"version":"0.19.1","websiteUrl":"https://boringsql.com/products/dryrun/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@boringsql/dryrun","version":"0.19.1","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T07:38:55.520633Z","publishedAt":"2026-10-05T07:38:55.520633Z","updatedAt":"2026-10-05T07:38:55.520633Z","isLatest":true}}}],"metadata":{"count":7}}
