Turn your data into AI tools.

Like dbt for the SQL your AI runs. Your team writes each query once — typed, tested, reviewed. Any AI client calls it through a secure MCP endpoint.

Start with a source, define a typed tool, then connect a compatible MCP client.

Your data. Your AI. Connected.

Connect any data source, define tools, and expose them as MCP endpoints that any AI client can use.

PostgreSQL
Snowflake
BigQuery
Sheets
REST API
datatape
Claude
ChatGPT
Cursor
MCP
REST API
CLI

Data Sources

PostgreSQL
Snowflake
BigQuery
Google Sheets
REST APIs

How it works

Connect any source

-- Tool: get_quarterly_revenue
-- Source: PostgreSQL (production-db)

SELECT
  SUM(amount) AS revenue,
  COUNT(*) AS transactions
FROM orders
WHERE
  quarter = {{ quarter }}
  AND year = {{ year }}
  AND status = 'completed'

To any destination

// Works with Claude Desktop, ChatGPT, Cursor, and any MCP client

{
  "mcpServers": {
    "datatape": {
      "url": "https://<uuid>.mcp.datatape.ai/mcp",
      "headers": {
        "Authorization": "Bearer dt_sk_live_abc123..."
      }
    }
  }
}

// Without the header, falls back to OAuth (RFC 9728)

Why Datatape

Scoped Access
Only exposed tools visible
Read-Only Enforced
Platform-level via SQLGlot

Security

AI sees tools, not passwords. Read-only enforcement, scoped keys, and full audit logging.

get_quarterly_revenue.sql
SELECT SUM(amount)
FROM orders
WHERE quarter = {{ quarter }}
AND status = 'completed'

Correctness

Every tool call runs pre-defined, tested SQL. No hallucinated queries, no wrong answers — just correct results, every time.

5 min
Connect data source
Define tools
Get MCP URL

Speed

Ship in minutes, not weeks. No infrastructure to build. No servers to deploy.

get_revenue_by_quarter
Tool name
Returns total revenue filtered by fiscal quarter
Description
quarter → 'Q1 2025', status → completed only
Business glossary

Context

Add descriptions, business glossary, and usage examples to every tool. AI agents understand not just the query, but the domain.

Update template
get_revenue.sql
Claude
ChatGPT
Cursor

Resilience

Define tools once, update in one place. When schemas change, fix the template — every agent gets the update. No silent breakage.

Features

One Endpoint, Every Database

One MCP endpoint serves PostgreSQL, Snowflake, BigQuery, Google Sheets, and REST APIs. No separate servers per source.

SQL Templates

Pre-defined queries with typed parameters. Review and test the stored contract before clients use it.

API Keys & OAuth

Authenticate with scoped API keys or OAuth 2.0. Supports MCP authorization (RFC 9728) for interactive clients.

Role-Based Access

Admin, editor, and viewer roles. Control who can create, modify, or use tools.

Audit Logging

Every tool call logged with parameters, duration, and caller identity.

MCP Endpoints

A hosted Streamable HTTP endpoint for compatible MCP clients, including Claude and Cursor.

Choose by workflow

Why not just use a generic SQL MCP?

Generated SQL is useful for exploration. Reviewed tools are useful when a known query should become a maintained interface. Database permissions matter in both models.

Generated SQL
Datatape
Best question type
Novel or exploratory
Known and recurring
Who composes SQL?
The model, at request time
Your team, before publication
Input surface
Natural language plus schema context
Named, typed parameters
Query review
Depends on the surrounding workflow
The stored query can be reviewed and tested
Database access
Determined by the connected database role
Determined by the connected database role
Main tradeoff
More flexible, less predictable
More predictable, less exploratory

Pricing

Simple pricing for everyone.

Start free, scale as you grow.

Developer
$29 / month

For individual developers and small projects.

  • 1,000 tool calls / month
  • 1 source
  • 5 tools
  • Community support
Team
Most Popular
$199 / month

For growing teams that need collaboration.

  • 5,000 tool calls / month
  • 5 sources
  • 25 tools
  • 5 team members
  • RBAC & audit logs
Scale
$499 / month

For organizations with advanced needs.

  • 25,000 tool calls / month
  • 20 sources
  • 100 tools
  • 20 members
  • SSO & SCIM
  • Priority support

Data access should enable AI securely, not block it.

Start your 7-day free trial. No credit card required.