Skip to main content
TeamDuo turns a database into a documented, governed MCP endpoint. Connect PostgreSQL, MongoDB, or BigQuery; choose exactly what is exposed; and point Claude, ChatGPT, or any MCP client at it. Queries are read-only, scoped to what you shared, and recorded — and the agent is told what your schema means before it writes one.

Quickstart

Connect a database and run your first agent query.

Core concepts

Teams, datasources, exposure, documentation, and artifacts.

Connect an agent

Point Claude or ChatGPT at your databases.

Security model

How read-only is enforced three independent ways, and where the limits are.

REST API

The five endpoints an API key can call directly, without MCP.

How it works

  1. Connect a database with a read-only credential you create — TeamDuo generates the command, you run it.
  2. Expose only the tables and columns you choose. Nothing is readable by default.
  3. Document what the schema doesn’t say, so an agent knows that status = 3 means refunded before it reports a number.
  4. Query from any MCP client. Anything outside the exposed surface is refused by name, with an explanation the agent can act on.
  5. Publish dashboards that re-run their queries for each viewer, showing every person only what they’re allowed to see.

Supported databases