AAggre

Rust-first data aggregation control plane

Turn scattered APIs into governed, agent-ready datasets.

Aggre connects to any source, infers and versions the schema, tracks sensitive fields, and serves the result over REST and MCP — with usage metering and billing wired in.

3
connector kinds
REST + MCP
dual delivery
Versioned
with quality reports

Platform

Everything a data pipeline needs, in one plane

Any source connector

Pull from HTTP, S3, or R2 endpoints with pagination, custom headers, records paths, and POST bodies — no glue code.

Schema inference & governance

Fields are inferred from live samples, flagged for sensitivity, and versioned with a quality report on every publish.

MCP + REST export

Serve the same aggregated dataset over a REST API and the Model Context Protocol for agent-native consumption.

Metering & billing

Usage events, credit ledgers, tiered entitlements, and x402 support are built into the control plane from day one.

Workflow

From raw endpoint to published dataset

  1. 1

    Bootstrap

    Create an owner API key and connect to the control plane.

  2. 2

    Dataset

    Declare a dataset to hold aggregated, deduplicated records.

  3. 3

    Source

    Point a connector at an endpoint or use a legal-data preset.

  4. 4

    Preview & run

    Dry-run for accepted vs rejected, then queue the ingest job.

  5. 5

    Publish

    Version the dataset and serve it via REST, MCP, and export.

Two workspaces, one platform

Separate consoles for builders and operators

User console

Build & consume datasets

Onboard sources, run the ingest pipeline, explore records, manage your own API keys, and watch your usage and billing.

Sign in
Admin console

Operate the control plane

Monitor system status and backends, inspect the full catalog, track pipeline health and audit trails, and oversee billing across tenants.

Sign in