{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"sh.rowsafe/rowsafe","description":"PostgreSQL backups and a safety net for AI agents: check recoverability, set restore points.","title":"Rowsafe","repository":{"url":"https://github.com/rowsafe/rowsafe","source":"github","id":"1384358998","subfolder":"mcp"},"version":"0.4.2","websiteUrl":"https://rowsafe.sh/docs/reference/mcp","icons":[{"src":"https://rowsafe.sh/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://api.rowsafe.sh/mcp","headers":[{"description":"Optional. Without it, your AI app signs in with Rowsafe (OAuth 2.1): you approve it in the Rowsafe dashboard and it can read your databases' health, backups and recommendations, and save Marks if you allow. For clients without OAuth, send a Rowsafe API key instead.","value":"Bearer {rowsafe_api_key}","isSecret":true,"variables":{"rowsafe_api_key":{"description":"Rowsafe API key","isSecret":true,"placeholder":"rsk_..."}},"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T22:29:30.389399Z","publishedAt":"2026-10-01T22:29:30.389399Z","updatedAt":"2026-10-01T22:29:30.389399Z","isLatest":true}}}],"metadata":{"count":1}}
