{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.anderson-0/qh","description":"Query PostgreSQL, MySQL, MariaDB, SQLite and MongoDB with two tools and few tokens.","title":"qh","repository":{"url":"https://github.com/anderson-0/qh","source":"github"},"version":"1.0.2","websiteUrl":"https://github.com/anderson-0/qh","packages":[{"registryType":"oci","identifier":"ghcr.io/anderson-0/qh:1.0.2","runtimeHint":"docker","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Connection string of the database to query, e.g. postgres://reader:password@db.example.com:5432/shop","isRequired":true,"isSecret":true,"name":"QH_DSN"},{"description":"Database engine, needed only when QH_DSN does not start with a known scheme (postgres://, postgresql://, mysql://, mariadb://, mongodb://, mongodb+srv://, sqlite://) or end in .db, .sqlite or .sqlite3","choices":["postgres","mysql","mariadb","sqlite","mongodb"],"name":"QH_ENGINE"},{"description":"Name the agent sees for the connection (default db)","name":"QH_NAME"},{"description":"One line telling the agent what the database holds","name":"QH_DESCRIPTION"},{"description":"ro (default) for read-only, or rw to allow writes","default":"ro","choices":["ro","rw"],"name":"QH_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-14T00:55:53.177951Z","publishedAt":"2026-10-14T00:55:53.177951Z","updatedAt":"2026-10-14T00:55:53.177951Z","isLatest":true}}}
