Halfnine runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 1 Nov 2026.
PostgreSQL through Halfnine: describe, read-only queries, and changes you approve in the app.
We read the source, 5 d ago · rules 995398eba69f
Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.
const server = spawn(app, ["mcp"], { stdio: "inherit" });
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
const server = spawn(app, ["mcp"], { stdio: "inherit" });
sshKeyPath: spec?.ssh?.auth.method === "key" ? spec.ssh.auth.path : "~/.ssh/id_ed25519",
(PathBuf::from("/var/run/docker.sock"), "Docker"),
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch Halfnine and you get told the day something new turns up.
MCP server for read-only PostgreSQL database queries in Claude Desktop
Read-only SQL queries against a PostgreSQL database.
Text-to-SQL MCP server: read-only queries on PostgreSQL, MySQL and SQL Server with your real schema
Read-only Postgres ops/DBA diagnostics: slow queries, EXPLAIN, locks, index and table health.
Query SQLite, PostgreSQL, and MySQL in plain language - read-only, with column masking and limits.
Read-only health checks and data questions for SQL Server and PostgreSQL, with your saved profiles.
Explore and query PostgreSQL read-only: catalogue search, schema introspection and bounded queries.
Read-only SQL across your PostgreSQL, MySQL, S3 buckets and local data files, in one query.
Answers built from our own checks of this server.