Platform Agents What is Exnet APIs & MCP ML / Quant For Business Talk to us
APIs & MCP

Connect agents to real systems. Not models.

Reasoning doesn't execute.

APIs and MCP expose system state, decision logic, and execution routes.

Every action is defined. Every step is logged.

System flow · agent → interface → execution
State
Portfolio
  • holdings
  • risk metrics
  • mandates
  • client constraints
defined
Bridge
APIs & MCP
  • read_portfolio
  • score_signal
  • evaluate_mandate
  • route_action
decision
Venue
Execution
  • broker APIs
  • custodian rails
  • advisor queue
  • compliance hold
Data & venues
Defined interface — auditable, versioned

01 — Interface

Defined inputs. Defined actions. Not prompt strings.

Every action has a schema. Every response is validated.

Agents operate through defined interfaces. Inputs and outputs are enforced.

  • JSON Schema on every tool
  • Deterministic error envelopes
  • Versioned tool surfaces
  • Reproducible from transcript

Evidence · Live system

Agent orchestration, in operation.

Profile → Risk → Portfolio → Compliance → Advisor → Client. Each hop is a defined interface call. Timed. Logged. Auditable.

No black box. No free-text chains. Inputs in. Outputs out. At every step.

6
Agents in chain
<2s
Per agent
100%
Defined handoffs
exnet · agent handoff
live
Agent Handoff Flow
Lena Hunter — PRF-761A
Profile Agent
Risk & Suitability
Portfolio Agent
Compliance Agent
Advisor Review
Client Approval
Profile Agent
Captured and validated client onboarding inputs
✓ Completed 1.2s
INPUT (FROM ONBOARDING FORM)
ClientLena Hunter
Age
Income$165,000
GoalIncome
Horizon3–5 years
ExperienceAdvanced
OUTPUT (HANDED TO RISK AGENT)
Profile IDPRF-761A
Risk toleranceModerate-Aggressive
Suitability tierT3 – Growth
Time bucket5–10y medium
◦ AGENT REASONING
Client Lena Hunter mapped to Suitability T3 – Growth with moderate-aggressive risk profile. ESG restrictions applied: Fossil Fuels, Tobacco.

02 — Audit

Every decision can be replayed.

Regulatory regimes require reasoning to be evidenced, not narrated. The MCP transcript is that evidence.

  • Full call history per decision
  • Inputs frozen at call time
  • Replays against historical state
  • Exportable to compliance systems

03 — Surface

Tool surface.

TOOL / 01

read_portfolio

Returns portfolio state — positions, risk, constraints — at a fixed timestamp.

MCP · GET · JSON Schema
TOOL / 02

score_signal

Scores a signal against portfolio context. Returns probability, urgency, confidence, expected impact.

MCP · POST · validated envelope
TOOL / 03

evaluate_mandate

Tests an action against mandate, exclusions, suitability tier, and regulatory rules.

MCP · POST · deterministic
TOOL / 04

route_action

Routes the action to the venue — broker, custodian, advisor queue, or compliance hold.

MCP · POST · audited
TOOL / 05

replay_decision

Reconstructs a historical decision from frozen inputs and call transcript. For audit.

MCP · GET · reproducible
TOOL / 06

onboard_client

Captures suitability inputs. Produces a validated profile. Hands off to downstream agents.

MCP · POST · FCA-shaped

Agents that act. Through interfaces that hold.

Defined. Auditable. Production-ready.
Request integration access →