DataMCPDataMCP
Secure MCP gateway for PostgreSQL

Give AI access to
your database.
Not full control.

DataMCP sits between your PostgreSQL and AI tools like Cursor and Claude. You set the permissions — read-only, specific tables, no DDL. AI gets the context it needs. Nothing more.

Free forever · No credit card · Your DB credentials encrypted with AES-256-GCM

.cursor/mcp.json — AI gets schema access, you keep control
{
  "mcpServers": {
    "datamcp": {
      "url": "https://mcp.datamcp.app/conn_xxxxxxxx?key=your-link-key",
      "headers": {
        "Authorization": "Bearer sk_live_your_api_key"
      }
    }
  }
}

Works with any PostgreSQL

Supabase logoSupabase
Neon logoNeon
AWS RDS logoAWS RDS
Google Cloud logoGoogle Cloud
Microsoft Azure logoAzure
Heroku logoHeroku
DigitalOcean logoDigitalOcean

How it works

Three steps. That's it.

From connection string to AI-powered development in under a minute.

1

Connect your database

Paste your PostgreSQL connection string. We encrypt it with AES-256-GCM at rest and extract your schema automatically.

2

Set the rules

Choose read-only, read-write, or custom per-table access. Block DDL, restrict to specific schemas. You decide what AI can touch.

3

Add to any AI tool

One MCP URL for Cursor, Claude, VS Code, Windsurf. AI sees your schema and can query — only within the permissions you set.

Features

Everything you need to connect databases to AI

Secure, permissioned, audited access to your PostgreSQL — designed for teams that ship with AI.

Full Schema Access

Tables, columns, types, foreign keys, indexes — your AI sees your entire database structure in real time.

SQL Query Execution

AI tools can run SQL queries directly against your database with automatic row limits and statement timeouts.

Fine-Grained Permissions

Control exactly what each MCP link can access. Read-only, read-write, or custom per-table permissions.

Full Audit Trail

Every query executed via MCP is logged with timestamps, user info, and execution details.

Team & Organizations

Invite team members with role-based access. Share database connections across your organization.

Schema Change Tracking

Track schema changes over time. See what changed, when, and get notified about breaking changes.

Integrations

One URL, every AI tool

Same MCP endpoint works across all your AI development tools. No per-tool configuration.

ToolIntegrationStatus
CursorNative MCPSupported
Claude Desktopvia mcp-remoteSupported
WindsurfNative MCPSupported
VS CodeNative MCPSupported
Claude CodeNative MCPSupported
Any MCP ClientMCP ProtocolCompatible

Cursor / Windsurf / VS Code

.cursor/mcp.json
{
  "mcpServers": {
    "my-database": {
      "url": "https://mcp.datamcp.app/conn_xxx?key=xxx",
      "headers": {
        "Authorization": "Bearer sk_live_..."
      }
    }
  }
}

Copy from dashboard → MCP tab → Setup Guide

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "my-database": {
      "command": "npx",
      "args": ["mcp-remote",
        "https://mcp.datamcp.app/conn_xxx?key=xxx",
        "--header", "Authorization: Bearer sk_live_..."]
    }
  }
}

Copy from dashboard → MCP tab → Setup Guide

Pricing

Simple pricing, no surprises

Start free. Upgrade when you need more connections.

Free

$0forever

Get started with one database connection.

  • 1 PostgreSQL connection
  • 1 MCP link
  • 2 team members
  • 7-day activity logs
  • Community support
Get Started Free
Most Popular

Pro

$19/month

For developers working with multiple databases.

  • 3 PostgreSQL connections
  • 5 MCP links per connection
  • 5 team members
  • 30-day activity logs
  • Custom permissions
Start Free Trial

Enterprise

$49/month

For teams that need scale and compliance features.

  • 15 PostgreSQL connections
  • 50 MCP links per connection
  • 25 team members
  • 365-day activity logs
  • Audit export
  • Priority support
Start Free Trial

Security

Your data stays yours

We never store your data — only encrypted credentials and schema metadata. Every query is validated against your permission rules before execution.

AES-256-GCM encryption

Database credentials encrypted at rest. We never store plaintext connection strings.

Verified SSL for every cloud

Built-in CA certificates for AWS RDS, Supabase, Google Cloud SQL, Azure, Neon, Aiven. TLS verified, not just encrypted.

Permission layer

Every query validated against your rules. Read-only, per-table, per-schema — you decide.

OAuth 2.0 + PKCE

Industry-standard authentication for MCP clients. Secure token exchange with proof keys.

Full audit trail

Every query logged with timestamp, user, execution time, and result metadata.

Query validation

SQL parsed and checked before execution. Blocked queries are logged and denied automatically.

Self-hosted edition

Coming soon

For teams that can't send connection strings to a third-party service. Run DataMCP on your own infrastructure — your credentials never leave your network. Same permission layer, same audit trail, same MCP tools. Licensed via API key.

  • Docker image — deploy anywhere (AWS, GCP, on-prem)
  • Connection strings stay on your servers
  • All features from cloud edition included
  • GDPR-friendly — full data residency control

Let AI see your database.
On your terms.

Connect PostgreSQL. Set permissions. Get an MCP URL. AI gets context — you keep control.

Free forever · No credit card required · Cancel anytime