Remote PostgreSQL Database
Enables conversational interaction with a PostgreSQL database, deployable as a remote MCP server with GitHub OAuth through Cloudflare.
About
This Model Context Protocol (MCP) server provides a robust and secure way to interact conversationally with your PostgreSQL database. Deployable as a Cloudflare Worker, it features GitHub OAuth for authentication and role-based access control, allowing secure read/write operations. Built with best practices, it includes tools for schema discovery, SQL querying, and data modification, all while offering built-in SQL injection protection and acting as an excellent starting point for developing custom MCP servers.
Key Features
- Built-in SQL injection protection for all queries
- 11 GitHub stars
- Direct PostgreSQL database integration for all MCP tool calls
- Automatic database schema and table information retrieval
- Role-based access control via GitHub username-based permissions
- Cloud-native deployment powered by Cloudflare Workers
Use Cases
- Developing custom Model Context Protocol (MCP) servers with integrated authentication and database features
- Interacting conversationally with PostgreSQL databases via natural language
- Securely managing database read and write operations with authenticated access