DPX MCP Server

Compliance-grade stablecoin settlement rail for AI agents. DPX exposes a 10+ layer intelligence oracle and a cross-border settlement rail as a single MCP server — any AI agent can read macro signals, score ESG counterparty risk, screen sanctions, and execute settlements with no human in the loop.
70 tools | Base mainnet | GENIUS Act + MiCA + Basel III + FATF Travel Rule | x402 pay-per-call
What DPX is
DPX is two things built as one system:
1. An AI intelligence layer — a self-adjusting oracle that synthesizes 32+ real-time signals across climate, macroeconomics, FX, energy transition, supply chain, earth systems, and ESG. The oracle recalibrates tier weights weekly against prediction outcomes (Platt scaling), stores scenario fingerprints in a Vectorize index, and runs an AI synthesis layer on top of all nine data tiers. Intelligence endpoints are a standalone data product: pay-per-call in USDC via x402, no API key required.
2. A settlement rail — cross-border USDC/EURC settlement on Base mainnet at ~2.035% all-in (Sovereign tier ~1.51%), versus 2–5% for SWIFT. Every settlement is ESG-scored, oracle-gated, and compliant with GENIUS Act (US), MiCA (EU), and Basel III by default.
Quick Start
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"dpx": {
"command": "npx",
"args": ["-y", "@untitledfinancial/dpx-mcp"]
}
}
}
Restart Claude Desktop. All 70 tools are immediately available.
Remote HTTP (no install)
{
"mcpServers": {
"dpx": {
"type": "http",
"url": "https://mcp.untitledfinancial.com/mcp"
}
}
}
Smithery
npx @smithery/cli install @untitledfinancial/dpx-mcp --client claude
Tools
Protocol
protocol.manifest | DPX protocol capabilities, contract addresses, supported assets, and all available endpoints |
protocol.investment_context | Structured investment memo for AI-native due diligence agents |
dpx.metrics | Live protocol performance metrics — requests, error rate, per-service breakdown |
analytics.overview | Oracle stability score, ESG composite, fee rate, and settlement readiness |
Settlement
settlement.quote | Binding fee quote (300s TTL) — all-in rate with live ESG adjustment |
settlement.execute | Execute a cross-border settlement. Oracle-gated; defaults to sandbox=true |
settlement.status | Look up a settlement by ID — status, oracle score, fee breakdown, txHash |
batch_settle | Execute up to 20 settlements in a single call |
flow_check | Pre-flight check — oracle status, compliance, ESG, fee estimate, go/no-go |
route | Optimal stablecoin route for a cross-border payment |
settle.subscribe | Register a webhook for settlement lifecycle events |
Fees
fees.schedule | Complete fee table with volume tiers and competitive benchmarks |
fees.verify | Confirm off-chain quote matches on-chain DPXSettlementRouter before executing |
fees.compare | DPX vs Stripe, Wise, SWIFT, bank wire, PayPal — dollar savings per transaction |
Oracle & Stability
oracle.stability | Live macro stability assessment — score, PROCEED/CAUTION/HOLD, AI reasoning |
oracle.status | Full 10+ layer Stability Oracle output — all tiers, alerts, AI briefing |
oracle.rails | Live health of local payment rails (PIX, SEPA, FedACH, CHAPS, UPI, PromptPay) |
oracle.mycelium | Mycelium Network Oracle — detects crisis formation from network topology 6–14 weeks ahead |
oracle.governance | Live governance score for any legal entity by LEI or company name |
stability.corridor | Corridor-specific settlement stability score for any currency pair |
stability.settlement_window | Optimal 72-hour execution window — 18 × 4-hour slots, risk-ranked |
stability.stablecoin_route | Multi-stablecoin routing by corridor liquidity, regulatory fit, and gas economics |
ESG
esg.score | Live ESG counterparty risk score for a wallet address — updated hourly |
esg.lookup | Resolve company name, domain, or ticker to LEI via GLEIF and return ESG score |
esg.batch | Screen up to 50 entities in a single call |
esg.portfolio | Score up to 200 entities — portfolio-level E/S/G, tier distribution, SFDR PAI flags |
esg.watch | Register entity for ongoing ESG monitoring with webhook on score change |
esg.trend | Historical ESG composite trend — direction, delta, score history |
FX
fx.rate | Live mid-market FX rate — mid, bid/ask, daily volatility, regulatory flags |
fx.cost_certainty | All-in settlement cost quote — exact received amount, 48h variance, execution window |
fx.corridors | All 60+ currency corridors with stability tier and regulatory flags |
market.fx | FX settlement intelligence — SETTLE_NOW / DELAY / AVOID per corridor, updated hourly |
Compliance
compliance.ubo_chain | Trace beneficial ownership chain up to 3 levels deep + OpenSanctions screening |
compliance.pep_screen | PEP screening by name — match confidence, position, risk level |
compliance.regulatory_calendar | MiCA, SFDR, CSRD, GENIUS Act, FATF R.15/16 obligations calendar |
Agent Identity (KYA)
agent.kya_register | Know Your Agent registration — ANONYMOUS / REGISTERED / VERIFIED tiers |
agent.mandate_create | Create AP2-compatible spend mandate for a registered agent |
agent.kya_verify | Verify agent and receive signed 1-hour credential |
Intelligence
intelligence.subscribe | Register webhook for intelligence signal threshold alerts |
intelligence.subscription.get | Check status of an intelligence subscription |
intelligence.subscription.delete | Cancel an intelligence subscription |
intelligence.tectonic | Detect slow-moving structural breaks in global macro 6–18 months ahead |
intelligence.aftershock | Model secondary shocks across financial corridors after a macro shock |
intelligence.contagion | Map how a shock propagates through the financial network |
intelligence.resonance | Detect when independent macro signals amplify each other for systemic risk |
intelligence.gender_risk | GBV risk and female economic opportunity scoring across 18 countries |
Forecasting
forecast.commodity_outlook | Climate-driven price pressure outlook for 11 commodities, 30/60/90-day horizons |
forecast.portfolio_stress | Climate stress test for a multi-commodity portfolio |
forecast.scenario | What-if climate scenario analysis with named scenarios or custom stressors |
forecast.production_regions | ~40 global commodity production regions ranked by climate risk |
forecast.calendar | Seasonal climate event calendar with commodity impact, active windows first |
Market
market.cascade | Butterfly effect cascade model — map shocks through a structured propagation graph |
market.shipping | Global shipping stress oracle — Suez/Panama scores, port congestion, container rates |
Invoices
invoice.create | Create a DPX payment invoice — invoiceId, payment address, amount, expiry |
invoice.get | Get invoice status by ID |
invoice.pay | Trigger execution of a DPX invoice payment |
Treasury
treasury.yield_route | Analysis-only treasury yield routing for idle USDC pre-settlement. Never moves funds. |
Mercury Banking
mercury.accounts | List connected Mercury bank accounts with balances |
mercury.transactions | List recent transactions for a Mercury account |
mercury.ach_authorize | Authorize an ACH payment from a Mercury account |
mercury.send | Send ACH or wire from a Mercury account via DPX Settlement Agent |
mercury.sweep | Execute a Mercury account sweep through DPX yield routing or settlement |
Ramp
ramp.connect | Initiate Ramp OAuth connection for a tenant |
ramp.spend_analysis | Pull spend analytics from a connected Ramp account |
ramp.agent_card | Issue a Ramp agent card for a specific spend scope |
ramp.settle | Route Ramp international spend through DPX |
ramp.compliance_screen | Pre-screen a payment counterparty before issuing a Ramp agent card |
SWIFT
swift.gpi_track | Track a SWIFT GPI payment by UETR — GPI status and ISO 20022 pacs.002 payload |
Integration
integration.verify | Initiate DPX integration verification — confirms wallet and API key registration |
integration.status | Poll integration verification request status |
Example flows
AI agent settlement workflow:
Agent: settle $2M USD → EUR for counterparty...
flow_check → oracle STABLE, compliance CLEAR, ESG score 74, fee 2.035%
settlement.quote → $40,700 all-in at 2.035%, quoteId valid 300s
fees.verify → on-chain fee matches off-chain quote ✓
settlement.execute → executed on Base mainnet, txHash + IPFS receipt returned
Compliance screening before payment:
compliance.ubo_chain → 3-level ownership traced, no sanctions hits
compliance.pep_screen → counterparty director: NONE risk
esg.lookup → ESG score 81, fee surcharge: 0.00%
Intelligence query (x402, no MCP):
import { withPaymentInterceptor } from 'x402-fetch';
const fetchWithPayment = withPaymentInterceptor(fetch, wallet);
const data = await (await fetchWithPayment('https://intelligence.untitledfinancial.com/intelligence/macro-stress')).json();
Intelligence endpoints (standalone, x402 pay-per-call)
Deployed at https://intelligence.untitledfinancial.com. Pay per call in USDC on Base — no API key, no subscription.
GET /intelligence/macro-stress | $0.15 | 1h | Credit regime, OAS spreads, TED, VIX, C&I lending signals |
GET /intelligence/climate | $0.25 | 24h | Precipitation anomalies across 10 agricultural zones |
GET /intelligence/climate-pulse | $0.25 | 6h | Real-time climate anomaly pulse — weather extremes, drought, flood risk |
GET /intelligence/supply-chain | $0.25 | 6h | Lane bottleneck scoring — NY Fed GSCPI + live waterway levels |
GET /intelligence/energy-transition | $0.25 | 24h | Renewable share, grid carbon intensity, fossil demand curve |
GET /intelligence/esg/:address | $0.25 | 6h | Entity-level ESG from GLEIF + SEC EDGAR + EPA ECHO + OSHA |
GET /intelligence/earth-systems | $0.50 | 48h | Planetary health dashboard — CO₂, temp, sea ice, 9 tipping points |
GET /intelligence/instability | $0.50 | 1h | Composite instability signal — cross-tier systemic risk detection |
GET /intelligence/cascade | $0.75 | 30m | Full cascade risk model — shock propagation, amplification loops, scenario tree |
Oracle architecture
| 0 — Climate & Environmental | 30–90 day lead indicators |
| 1 — Commodities & Energy | Spot + structural signals |
| 2 — Macroeconomic | 4 independent sources per indicator |
| 3 — Currency & FX | 4 cross-validated APIs |
| 4 — Basket Verification | On-chain Chainlink + 3 FX APIs |
| 5 — Bond Yields | FRED yield curve |
| 6 — Infrastructure + Conflict | Dual sub-modules |
| 7 — Cross-Body Integration | Geopolitical, capital flows, tech/AI supply chain |
| 8 — USD Structural Health | 25+ signals, 10% composite blend |
| 9 — AI Synthesis | AI reasoning layer — degrades gracefully |
Tier weights recalibrate weekly via Platt scaling. Scenario fingerprints stored in Cloudflare Vectorize.
Compliance
GENIUS Act (US) · MiCA (EU) · SFDR/CSRD · Basel III · FATF Travel Rule · FCA/PSR (UK)
Live contracts (Base mainnet)
| DPXSettlementRouter | 0xe333551E18ef0471A71d7e8e761212766aa5AD4f |
| DPXToken | 0x7A62dEcF6936675480F0991A2EF4a0d6f1023891 |
| ESGCompliance | 0x7717e89bC45cBD5199b44595f6E874ac62d79786 |
Verified on Sourcify.
Links
License
BSD 3-Clause. Copyright (c) 2024–2026 Victoria Case / Untitled_ LuxPerpetua Technologies, Inc.