Architecture

4

Engines

27

Skills

3

Protocols

6

Platforms

3.9s

Avg Latency

99.97%

Uptime

Integration Protocols

MCP ServerPrimary

Model Context Protocol — Claude, Cursor, Windsurf connect directly

npx @plinth/mcp-server start

# Exposes 4 engines as MCP tools:
# leak-detector.*
# media-architect.*
# campaign-ops.*
# executive-bridge.*
Auto-discovery of 27 skills
Streaming results
Session state management
A2A ProtocolFederation

Agent-to-Agent — Orchestrator agents delegate to Plinth agents

POST /a2a/tasks/send
{
  "skill": "leak-detector.waste-waterfall",
  "input": { "file": "spend.json" },
  "callback": "https://your-agent/webhook"
}
Agent Cards for capability discovery
Task lifecycle management
Multi-agent orchestration
REST APIUniversal

Traditional HTTP — For dashboards, scripts, and direct integration

curl -X POST https://api.plinth.ai/v1/engines/leak-detector/waste-waterfall \
  -H "Authorization: Bearer $API_KEY" \
  -d @spend.json
OpenAPI 3.0 spec
Webhook notifications
Rate limiting & auth

System Architecture

Interface Layer
MCP Server
A2A Protocol
REST API
Event Bus
Engine Layer
Leak Detector
Media Architect
Campaign Ops
Executive Bridge
Computation Layer
Shapley Attribution
Hill Curves
DAG State Machine
Waste Waterfall
Data Layer
Platform Connectors
File Parsers
Benchmark DB
Cache
Platform Layer
Meta Ads
Google Ads
TikTok Ads
Amazon Ads
DV360
LinkedIn
Request flow
Data flow
Event bus