AmpAI's MCP server + the agent-powered CDP · the runtime should match

"Return on Customer Data™" is a verb now.
The runtime should be as agent-native as the product.

Amperity is the AI-Powered Customer Data Cloud serving Alaska Airlines, Wyndham, Virgin Atlantic, Brooks Running, BECU, and dozens more — with 200+ pre-built pipelines, lakehouse-native zero-copy data sharing, identity resolution at scale, and AmpAI's MCP-server architecture. Cloudflare's developer platform is the natural runtime for the agent inference plane, the identity-resolution pipeline, the per-brand tenancy, and the edge-resident activation layer between Amperity and every downstream channel.

Anthropic verified on apex TXT · Salesforce · Atlassian · Apple · Uber · Drift · Wrike · Detectify · Clojars greglook (you ship Clojure!) — site fronted by Vercel, app plane on AWS EKS us-west-2

"Loyalty conversion increased 3X after using Amperity's customer data cloud to merge 6 million loyalty members from two brands into one."
— Melissa Caplis, Senior Product Manager of Data, Alaska Airlines (Amperity homepage). The Alaska Airlines case study is the textbook AmpAI + identity-resolution workload — and the textbook Cloudflare AI Gateway + Vectorize workload underneath.
200+
Pre-built pipelines to every channel
6M
Loyalty profiles merged (Alaska)
3X
Loyalty conversion lift (Alaska)
5
Compliance: SOC 2, HIPAA, GDPR, CCPA, APP
Trusted by leading consumer + enterprise brands
Alaska Airlines· Wyndham Hotels & Resorts· Virgin Atlantic· Brooks Running· BECU

Amperity ships the agent-powered CDP. Cloudflare runs the agent-native runtime.

You've already made the hard repositioning move: from "customer data platform" to "agent-powered Customer Data Cloud." AmpAI's MCP server architecture is the proof. The next infrastructure layer — where AmpAI's agents actually run, where the model calls go through, where per-brand tenancy is enforced, where 200+ pipelines activate to downstream channels — is exactly what Cloudflare's developer platform was built to be.

Amperity builds

The agent-powered Customer Data Cloud + AmpAI + 200+ pipelines

Identity resolution with deterministic + fuzzy + probabilistic matching. Lakehouse-native zero-copy data sharing with Databricks + Snowflake. AmpAI agents and the MCP server architecture that exposes them. 200+ pre-built pipelines to every channel. Generative AI for self-service queries.

  • Identity keychain across online + offline PII data
  • Lakehouse-native — zero-copy with Databricks + Snowflake
  • AmpAI MCP server architecture for agent invocation
  • 200+ pipelines, deep Clojure engineering DNA
×

Cloudflare runs

The agent inference plane, the per-brand tenancy, the activation edge

AI Gateway in front of every AmpAI Claude call. Workers for Platforms gives each customer brand its own tenant. Vectorize for the identity-resolution embedding layer. R2 for activation-side cached payloads. The same edge that already serves your Vercel-fronted marketing site can host AmpAI's MCP endpoints natively.

  • AI Gateway in front of Anthropic (already verified on your apex)
  • Workers for Platforms — per-customer-brand isolation
  • Vectorize for identity-resolution embeddings + audience matching
  • Workers + R2 as the activation runtime to 200+ downstream channels

AmpAI is a distributed inference workload. Cloudflare is built for that shape.

"What customers are most likely to churn next quarter?" → an MCP call → an AmpAI agent → an Anthropic model → lakehouse retrieval → a structured response. Each step has its own latency budget, its own cost line, its own audit requirement. AI Gateway in front of the model layer and Workers for Platforms behind the MCP boundary are the cheapest, most observable way to ship that pipeline.

An AmpAI agent invocation, sketched on Cloudflare primitives

From "marketing analyst asks AmpAI a customer question" to a structured response — cached, attributed, audited.
INVOCATION
Analyst, agent, or 3rd-party MCP client
Slack, Salesforce, custom UI
PER-BRAND EDGE
Workers for Platforms tenant
isolated namespace per Amperity customer
CACHE + ROUTE
AI Gateway + Vectorize
semantic cache, model attribution, BYO keys
RESPONSE + AUDIT
Workers + R2 versioning
tamper-evident audit trail per query
What this changes: Every Amperity customer brand using AmpAI gets the same architectural shape — isolated tenancy, cached inference, audit-ready evidence. Per-brand cost attribution is automatic. Anthropic spend is no longer a monthly black box; it's a dashboard with rows per customer, per AmpAI use case, per analyst. That data is what makes value-based AmpAI pricing defensible to the CFO.

Nine primitives, mapped to Amperity's actual product surface.

Identity resolution, lakehouse-native sharing, AmpAI agents, the 200+ pipeline activation layer, the generative AI self-service tier — each one has a different shape, and each one maps cleanly to a different Cloudflare primitive as its natural runtime. Nothing here requires ripping out the AWS estate or the Vercel marketing site.

PRIMITIVE 01 · AMPAI INFERENCE

AI Gateway in front of Claude

Every AmpAI query is an Anthropic call (verified on your apex TXT). AI Gateway sits in front: semantic cache hits return without ever touching the model, per-customer attribution is automatic, budget caps prevent runaway spend, BYO keys for enterprise customers who require them.

The wedge: Same Anthropic relationship, plus observability + cache + attribution + governance — through a single header change. Day-one win.
AI Gateway Semantic cache BYO keys
PRIMITIVE 02 · MCP SERVER

Workers for the AmpAI MCP endpoints

MCP is exactly the shape Workers was built for: lightweight, edge-resident, per-customer-bound endpoints that accept structured requests, route to upstream services, and stream structured responses. Sub-millisecond cold starts, 330+ POPs, native streaming.

The wedge: AmpAI's MCP endpoints serve from the closest of 330+ POPs to whichever agent client made the call — not from us-west-2 to the world.
Workers MCP Streaming
PRIMITIVE 03 · IDENTITY RESOLUTION

Vectorize for the identity keychain

Deterministic + fuzzy + probabilistic matching across online + offline PII data is at heart a similarity-search problem. Vectorize indexes every identity vector and returns "is this the same customer?" in single-digit milliseconds against billions of records.

The wedge: Identity-resolution latency goes from per-record to per-batch; Alaska Airlines's 6M-profile merge becomes minutes instead of hours.
Vectorize Identity res Similarity
PRIMITIVE 04 · PER-BRAND TENANCY

Workers for Platforms = isolated tenant per customer

Wyndham's tenant should never be able to touch Alaska's tenant. Brooks Running's pipeline configuration should never leak into Virgin Atlantic's audit logs. Workers for Platforms makes those boundaries infrastructure, not config.

The wedge: Per-brand keys, egress, logs, model routing, audit trail — enforced by namespace, not by RBAC checkboxes.
Workers for Platforms Per-brand Isolation
PRIMITIVE 05 · 200+ PIPELINES

Queues + Workflows for activation

200+ pre-built pipelines to every downstream channel = a lot of small, fan-out workloads. Queues for the async event flow, Workflows for the durable multi-step pipelines with retries and audit trail. No Kafka cluster, no Airflow, no per-pipeline Lambda config.

The wedge: Activation pipelines that scale per-customer-per-channel without operational overhead. The pipelines become declarative, not infrastructural.
Queues Workflows Activation
PRIMITIVE 06 · ACTIVATION EDGE

R2 for cached activation payloads

Audience segments, campaign payloads, scored profiles — pushed to Salesforce, Braze, HubSpot, Iterable, Klaviyo, ESPs. Each push includes a payload. R2 (zero egress) holds those payloads at the edge for re-delivery, debugging, and audit.

The wedge: Activation egress goes from line-item AWS cost to zero. Re-delivery for failed channels is local-cache speed, not Lakehouse-fetch latency.
R2 Zero egress Activation
PRIMITIVE 07 · LAKEHOUSE BRIDGE

Workers + Hyperdrive for Databricks / Snowflake

Lakehouse-native zero-copy is the Amperity differentiator. Hyperdrive gives Workers persistent, pooled connections to Databricks SQL warehouses + Snowflake compute — turning every Worker into a lakehouse client without re-auth overhead.

The wedge: Edge-resident queries against Databricks + Snowflake without the connection-cost penalty that kills serverless lakehouse access today.
Workers Hyperdrive Lakehouse
PRIMITIVE 08 · SECURITY POSTURE

Zero Trust + WAF + Bot Mgmt

You ship SOC 2, HIPAA, GDPR, CCPA, APP. You already run Detectify scans. Cloudflare's Zero Trust closes the access loop — identity-aware access to Amperity's internal consoles, customer admin UIs, and the AmpAI experiment dashboards without VPN sprawl.

The wedge: Compliance-grade access boundary without standing up a separate identity provider stack. Detectify keeps scanning; CF enforces.
Zero Trust WAF SOC 2
PRIMITIVE 09 · OBSERVABILITY

One control plane for AmpAI + activation

Today AmpAI inference observability lives in Anthropic dashboards. Activation observability lives in CloudWatch. Per-brand attribution lives in spreadsheets. Cloudflare gives you one dashboard for inference + activation + access + audit — broken out per customer brand from request one.

The wedge: One observability surface across the entire AmpAI → activation pipeline. That's the data CFOs need for value-based AmpAI pricing.
Observability Attribution Audit

The economics of AmpAI at customer-data-cloud scale.

Two costs dominate launching an agent-powered CDP: Anthropic inference spend (every AmpAI query is a call), and lakehouse egress (every cross-tenant activation pulls data). AI Gateway turns the first into an attributable dashboard. R2 turns the second into a flat line.

A back-of-the-envelope, not a quote
Modeled across AmpAI agent calls + 200+ pipeline activations + identity-resolution batches at $5 / M blended tokens
SEMANTIC CACHE HIT RATE
45–65%
CDP queries cluster brutally: "show me lapsed customers in segment X" gets asked across hundreds of analysts at every brand. Cache once, return forever.
PER-BRAND ATTRIBUTION
100%
AI Gateway gives per-customer-brand, per-AmpAI use case, per-analyst attribution — the unlock for value-based AmpAI pricing instead of seat-based.
ACTIVATION EGRESS SAVINGS
40–60%
R2's zero egress vs. AWS S3+CloudFront pricing across the 200+ activation pipelines pushing audience segments to ESPs, ad platforms, and CRMs.
The real win for an agent-powered CDP is value-based pricing. Today, AmpAI cost is a black box: monthly Anthropic bill, attribution is manual, per-customer margin is fluctuating. AI Gateway makes that line item per-brand, per-use-case, per-pipeline from request one. That's the data Amperity needs to price AmpAI usage at the value tier instead of cost-plus.

Four industries, dozens of brands. Workers for Platforms is the boundary.

Hotels care about loyalty conversion. Retail cares about audience activation. Airlines care about identity resolution across booking + loyalty + crew. Financial Services care about HIPAA-adjacent compliance and member-level activation. Each brand inside each industry has its own data residency, its own AmpAI budget, its own audit requirements.

Per-industry, per-brand tenancy, sketched

Each Amperity industry vertical gets its own Worker for Platforms namespace. Each customer brand inside gets its own isolated tenant. Same edge, same observability, region-bound data residency.
🏨
Hotels (Wyndham)
✈️
Airlines (Alaska, Virgin Atlantic)
🛒
Retail (Brooks Running)
🏘️
Financial Services (BECU)
Shared control plane — Workers for Platforms + AI Gateway + Vectorize + R2
one runtime · one observability surface · dozens of customer brands = dozens of isolated tenants by construction

Current stack, with Cloudflare overlaid.

Every row is sourced from public DNS records, the amperity.com apex TXT, and HTTP response headers. The Cloudflare column is additive — nothing requires ripping out Vercel, AWS, Databricks, Snowflake, or any partner investment.

What's running today, and where Cloudflare slots in

Pure overlay model. Vercel keeps doing what it does well; AWS + Databricks + Snowflake keep the lakehouse plane; Cloudflare picks up the agent runtime + activation edge.
LAYER
AMPERITY RUNS TODAY
CLOUDFLARE FIT
MARKETING SITE
Vercel + Next.js (server: Vercel, x-vercel-id)
No change — Vercel fronts cleanly behind a Cloudflare zone
DNS
AWS Route 53 (ns-374.awsdns-46.com)
+ Cloudflare DNS — unified analytics + edge routing
APP / API PLANE
AWS EKS us-west-2 (amperity-web-lb-prod ELB)
+ Cloudflare in front: WAF, Bot Mgmt, edge cache, AI Gateway routing
AMPAI INFERENCE
Anthropic Claude (verified on apex TXT)
+ AI Gateway in front: cache, attribution, rate-limit, budget cap
AMPAI MCP ENDPOINTS
Likely Node / Clojure services on EKS (clojars greglook verified)
+ Workers as the edge-resident MCP runtime — 330+ POPs
IDENTITY RESOLUTION
In-house matching (deterministic + fuzzy + probabilistic)
+ Vectorize as the hot-path similarity layer for embeddings
LAKEHOUSE
Databricks + Snowflake (zero-copy native)
+ Workers + Hyperdrive for pooled edge-resident lakehouse access
ACTIVATION PAYLOADS
Likely S3 + CloudFront for 200+ pipeline payloads
+ R2 (zero egress) for cached activation + replay + audit
PER-CUSTOMER ISOLATION
Multi-tenant Amperity app with row-level isolation
+ Workers for Platforms — per-brand namespace by construction
EMAIL
Google Workspace, Drift (chat verified on TXT)
+ CF Email Security as defense-in-depth (optional)
SECURITY POSTURE
Detectify (verified) + SOC 2 + HIPAA + GDPR + CCPA
+ Zero Trust for identity-aware admin access, WAF for known attacks
DEV TOOLS
Atlassian (3 verifications), Salesforce, Wrike, Zoom
+ Zero Trust SSO — one identity layer in front of all of them

Why this is the right quarter to start the conversation

AmpAI's MCP architecture is the architectural inflection. The minute Amperity exposes MCP endpoints to third-party agents, the inference economics, observability, and per-brand attribution stop being internal problems — they become product surface. AI Gateway is the cheapest, fastest way to instrument that surface before it ships at scale.

Anthropic is already a vendor. The TXT record on amperity.com confirms it. AI Gateway in front of Anthropic is the lowest-friction observability + cost-control upgrade available — no model migration, no prompt rewrite, just a header change. Per-customer-brand attribution from request one.

Amplify 2026 just happened. The conference was the public moment Amperity committed to the "agent-powered Customer Data Cloud" positioning. The next 18 months are when the architectural decisions behind that positioning get locked in. Picking the runtime now is materially cheaper than re-platforming when AmpAI ships to every customer.

Worth a 30-minute conversation with the team building AmpAI?

The interesting conversation is which of these primitives is closest to your current sprint: AI Gateway behind Anthropic, Workers as the MCP runtime, Vectorize for identity resolution, or Workers for Platforms behind the per-brand tenancy. I'd rather hear what's actually on your roadmap than guess.

Matt Holscher Calendar  → Reply by email