io.github.Ansarii/zero-trust-gateway MCP Server
This MCP server implements a zero-trust gateway for connecting Claude Desktop or custom AI agents to internal Enterprise databases (Postgres) and Knowledge Bases (Notion). It secures access by using an API key firewall and supports safer database interaction via enforced read-only query execution.
🛠️ Key Features
- Zero-trust Postgres with remote SQL queries forced into READ-ONLY transaction blocks
- Restricts agent actions to prevent dropping tables or deleting data
- Notion Enterprise Search for secure internal wiki and document searching
- Audit Logging & routing for MCP traffic
🚀 Use Cases
- Securely query internal Postgres databases from Claude and AI agents without exposing root credentials
- Enable Claude to search internal Notion Enterprise knowledge bases and documents
⚡ Developer Benefits
- Reduced risk of data destruction by constraining SQL to READ-ONLY transaction blocks
- Audit logging and routing of MCP traffic for observability
⚠️ Limitations
- Focused on securing internal Enterprise database (Postgres) access and Notion Enterprise search; no other tool categories are described in the provided data