Skip to main content

Intake Warden

The Intake Warden is the entry point for all data ingestion in RedQueen. It validates x402 payment authorization for cloud deployments, authenticates VPC tokens for BYOI deployments, assigns a globally unique Stream-UUID (UUID v7, time-ordered) to every payload, and creates the metadata envelope that all downstream agents use for tracking and audit.

Capabilities

  • x402 payment validation
  • VPC bearer token authentication
  • Stream-UUID v7 assignment
  • Metadata envelope creation
  • Payload size validation (max 512MB)
  • Multi-tenant isolation

Configuration

intake-warden.yaml
agent: intake-warden
version: "1.0"
deployment_mode: byoi
auth:
  byoi_token: "${VPC_BEARER_TOKEN}"
limits:
  max_payload_size_mb: 512
  rate_limit_rps: 1000

Example

intake-warden-example.ts
const result = await mcp.call('intake_warden_validate', {
  payload: btoa(JSON.stringify(data)),
  source_id: 'salesforce-contacts',
  tenant_id: 'your-tenant-id',
  deployment_mode: 'byoi',
});
console.log(result.stream_uuid); // "018f4e2a-7b3c-7d8e-..."

Pricing

$0.01 USDC minimum per call (cloud) / Free (BYOI)

View full agent page →