datamcpapp

datamcp

Community datamcpapp
Updated

Hosted Model Context Protocol gateway for PostgreSQL, MySQL, and OpenAPI with scoped access.

datamcp

Hosted Model Context Protocol (MCP) gateway for PostgreSQL, MySQL, and OpenAPI.

datamcp turns a PostgreSQL 12+ database, MySQL database, or OpenAPI 3.x API into a managed remote HTTPS Model Context Protocol endpoint for AI clients. It keeps backend credentials on the connection, authenticates MCP clients separately, and applies permissions per MCP link.

When to use datamcp

Use datamcp when Cursor, Claude, ChatGPT, VS Code, or another compatible remote MCP client needs controlled access to:

  • a PostgreSQL or MySQL database without storing the database connection string in the AI client's configuration;
  • a REST API described by OpenAPI 3.x, Swagger UI, or Redoc without generating and deploying a separate MCP server;
  • separate MCP links for different clients or users, each with its own authentication and source permissions.

datamcp hosts the MCP transport and control layer. It is not a marketplace for proxying arbitrary third-party MCP servers.

Supported sources

Source Current support
PostgreSQL PostgreSQL 12+ through standard PostgreSQL credentials, including providers such as Supabase, Neon, AWS RDS, and Google Cloud SQL
MySQL MySQL through a mysql:// URL or structured connection fields, with schema discovery and single-statement SQL execution
OpenAPI OpenAPI 3.x JSON or YAML specifications and supported Swagger UI or Redoc documentation pages

MariaDB and other database engines are not currently supported.

PostgreSQL MCP

PostgreSQL connections expose schema and query tools through a hosted MCP endpoint.

  • Read Only permits SELECT.
  • Read, Write & Delete permits SELECT, INSERT, UPDATE, and DELETE, but not DDL.
  • Full Access permits operations allowed by the effective database credentials.
  • Custom permissions can restrict operations by table.
  • PostgreSQL query activity and permission denials are available for review.
  • Connection credentials are encrypted at rest with AES-256-GCM.

Product overview: PostgreSQL MCP server

MySQL MCP

MySQL connections expose schema context and single-statement SQL execution through a hosted MCP endpoint.

  • Schema discovery covers tables and views, columns, primary keys, foreign keys, and indexes.
  • MCP link policy narrows allowed operations and remains bounded by the effective MySQL grants.
  • MySQL query execution and denied operations use the database activity path.
  • MySQL credentials remain server-side rather than being copied into each AI client.

Product overview: MySQL MCP server

Practical MySQL resources:

OpenAPI and Swagger MCP

OpenAPI connections expose four schema-aware MCP tools:

  • list_api_endpoints
  • get_endpoint_details
  • get_api_schema
  • call_endpoint

Upstream API authentication can use an API key, a pre-issued Bearer token, HTTP Basic authentication, or custom headers. Credentials remain on the datamcp connection and are injected into approved upstream calls.

Read Only links permit GET and HEAD while blocking POST, PUT, PATCH, and DELETE. Individual operations can also be hidden from discovery and execution.

OpenAPI endpoint calls do not currently appear in the datamcp activity log. Use upstream API or infrastructure logs for those calls.

Product overview: OpenAPI to MCP

Authentication and permissions

Two separate security boundaries are involved:

  1. The MCP client authenticates to datamcp with an API key or OAuth 2.0 with PKCE.
  2. datamcp uses the connection credential to access the PostgreSQL database, MySQL database, or upstream REST API.

Authentication identifies the MCP client. The MCP link then narrows the operations available to that client. Backend database grants or upstream API authorization remain an independent boundary.

Gateway overview: MCP gateway

Compatible clients

Remote MCP endpoints can be configured in clients that support the required remote MCP transport and authentication flow, including:

  • Cursor
  • Claude
  • ChatGPT
  • VS Code

Setup guides: Cursor, Claude, ChatGPT, and VS Code.

Plans

Plan Price Source connections MCP links Members Activity retention
Free $0 1 1 2 7 days
Pro $19/month 3 5 5 30 days
Enterprise $49/month 15 50 25 365 days

See the pricing page for the current public plan details.

Current limitations

datamcp does not currently offer:

  • MariaDB and database engines other than PostgreSQL and MySQL;
  • a self-hosted or on-premise edition;
  • SSO or SAML;
  • upstream OAuth authorization flows or automatic upstream token refresh;
  • activity logging for OpenAPI endpoint calls;
  • published SOC 2, HIPAA, or ISO 27001 certification claims;
  • a published uptime SLA.

Canonical metadata

  • Brand spelling: datamcp
  • Category: hosted Model Context Protocol gateway
  • Supported source types: PostgreSQL 12+, MySQL, and OpenAPI 3.x
  • Website: https://datamcp.app
  • Base MCP transport endpoint for registry metadata: https://api.datamcp.app/api/mcp (not a client-ready MCP link; configure AI clients with the generated per-link URL from the dashboard)
  • Official MCP Registry package: io.github.mironovisa/datamcp
  • Cline Marketplace icon: assets/datamcp-cline.png (400×400 PNG)

Public product claims are reviewed against the current application behavior before publication.

Registry and ecosystem profiles

These profiles refer to the same hosted datamcp service and canonical io.github.mironovisa/datamcp Registry identity:

The official Cline MCP Marketplace submission is under review.

Contact and contributions

MCP Server · Populars

MCP Server · New

    laurentvv

    Web Crawler MCP

    Web crawling tool that integrates with AI assistants via the MCP

    Community laurentvv
    anypost

    emailmd

    Render markdown into email-safe HTML

    Community anypost
    dinglebear-ai

    Unraid MCP

    Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.

    Community dinglebear-ai
    superbasedapp

    SuperBased Observer

    Local-first control plane for AI coding agents — launch browser terminals, run and remotely control sessions, and track files, tokens & cost across Claude Code, Codex, Cursor, Gemini CLI and 20+ more. 100% local, no telemetry.

    Community superbasedapp
    OpenMarkdown-dev

    OpenMarkdown

    Feather-light. Light-speed.

    Community OpenMarkdown-dev