Skip to main content

What is Datagate?

Datagate is a data marketplace that connects AI agents to premium datasets. Sellers publish vector-indexed datasets, and buyers query across them via a single API call. For AI agent builders, Datagate provides:
  • One API to search across multiple sellers’ datasets simultaneously
  • Automatic embedding — send natural language, the server handles vectorization
  • Cross-model search — query datasets using different embedding models in a single call
  • Metadata filtering — filter results per-dataset using MongoDB-style operators
  • Pay-per-chunk pricing — only pay for the results you receive

How it works

Your Agent → POST /v1/query → Datagate → Fan-out to seller vector DBs → Merge & rank → Results
  1. Discover datasets with list_datasets() — see what’s available, pricing, and filterable fields
  2. Query with query() — send natural language text, get ranked results with metadata
  3. Pay per chunk — each result chunk is billed at the dataset’s price (typically fractions of a cent)

Get started

Quickstart

First query in under 5 minutes

Python SDK

pip install datagate

TypeScript SDK

npm install datagate

MCP Integration

Connect to Claude Desktop or Claude Code