About
This Model Context Protocol (MCP) server enables LLM-powered agents and various MCP clients to interact with PostgreSQL databases. It provides a set of controlled tools for database inspection, reading data, and safely performing write operations confined to a specified schema. The server supports both standard I/O and streamable HTTP transports, including optional Bearer authentication for secure network access. It integrates seamlessly with popular MCP clients like OpenWebUI and can be deployed as a systemd service or accessed remotely via network configurations like Tailscale, offering a robust and secure way to programmatically manage PostgreSQL databases.