npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@untitledfinancial/dpx-mcp

v2.6.0

Published

Settlement rail native to AI agents — 94 MCP tools for cross-border and domestic settlement, fee quoting, ESG scoring, SFDR/AML/KYA compliance screening, macro and climate intelligence, compute-procurement intelligence, agent-to-agent invoicing, delegated

Readme

DPX MCP Server

smithery badge npm version License: BSD-3-Clause

Compliance-grade stablecoin settlement rail for AI agents. DPX exposes an 11-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.

94 tools | Base mainnet | GENIUS Act + MiCA + Basel III + FATF Travel Rule


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 94 tools are immediately available — no API key needed for the core settlement/oracle/compliance toolset. A handful of intelligence tools (macro/climate signal endpoints) are gated by the backend and return payment_required unless INTELLIGENCE_API_KEY or RAPIDAPI_KEY is set.

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

| Tool | Description | |------|-------------| | protocol.manifest | DPX protocol capabilities, contract addresses, and supported assets | | protocol.investment_context | Structured investment memo for AI-native due diligence agents |

Settlement

| Tool | Description | |------|-------------| | settlement.quote | Binding fee quote (300s TTL) — all-in rate with live ESG adjustment | | settlement.execute | Execute a cross-border or domestic settlement through the Settlement Agent. Oracle-gated; defaults to sandbox=true | | settlement.status | Look up a settlement by ID — status, oracle score, fee breakdown, txHash | | settlement.nl | Natural language settlement — plain English → money moves |

Fees

| Tool | Description | |------|-------------| | fees.schedule | Complete fee table with volume tiers | | fees.verify | Confirm off-chain quote matches on-chain DPXSettlementRouter before executing | | fees.compare | DPX vs Stripe, Wise, SWIFT, bank wire — dollar savings per transaction |

Settlement routing & batch

| Tool | Description | |------|-------------| | route | Multi-stablecoin routing — ranks USDC/EURC/USDT for a corridor, returns a ready settleBody | | flow_check | Single pre-flight call: oracle + compliance + routing in parallel, unified go/no-go | | batch_settle | Submit up to 50 settlements in one call, concurrent execution | | settle.subscribe | Register a webhook for settlement.completed events |

Oracle & Stability

| Tool | Description | |------|-------------| | oracle.stability | Current oracle stability status (cross-border and domestic) | | oracle.status | Full 11-layer Stability Oracle v9.0 signal (ESG Oracle is separate) | | oracle.rails | Live health of local payment rails (PIX, SEPA, FedACH, etc.) | | oracle.mycelium | Mycelium Network Oracle — crisis formation from network topology | | oracle.governance | Governance score (GLEIF + World Bank WGI) for a legal entity by LEI or name | | stability.corridor | Corridor-specific settlement stability score for a currency pair | | stability.settlement_window | Ranked 4h execution windows over the next 72h for a settlement | | stability.stablecoin_route | Recommended stablecoin (USDC/EURC/USDT/etc.) per corridor |

ESG & Compliance

| Tool | Description | |------|-------------| | esg.score | Live ESG score for a wallet address | | esg.lookup | Resolve a company name/domain/ticker to a LEI and return its ESG score | | esg.batch | Score up to 50 entities (LEIs or names) in one call | | esg.portfolio | Score up to 200 entities as a portfolio — tier distribution, worst/best performers | | esg.trend | Historical ESG trajectory for an entity by LEI | | esg.watch | Register a webhook that fires when an entity's ESG score shifts | | compliance.sfdr_screen | SFDR PAI indicator screen for a counterparty | | compliance.ubo_chain | Trace beneficial ownership up to 3 levels deep, sanctions-screened at every node | | compliance.pep_screen | Screen an individual against the OpenSanctions PEP dataset | | compliance.regulatory_calendar | Structured calendar of MiCA/SFDR/CSRD/GENIUS Act/FATF obligations | | agent.kya_register | Know Your Agent registration — ANONYMOUS/REGISTERED/VERIFIED tiers | | agent.kya_verify | Verify a registered agent, receive a signed 1-hour credential | | agent.mandate_create | Create an AP2-compatible spend mandate for a registered agent |

Macro & climate intelligence

| Tool | Description | |------|-------------| | intelligence.subscribe | Webhook alert when a signal (stability/cascade/macro_stress/climate/fx) crosses a threshold | | intelligence.subscription.get | Check an intelligence subscription's status | | intelligence.subscription.delete | Cancel an intelligence subscription | | intelligence.tectonic | Slow-moving structural stress across 22 fault lines in 5 domains | | intelligence.aftershock | Secondary waves following a primary cascade event (0–72h / 1–4wk / 1–6mo) | | intelligence.contagion | Epidemiological R-value spread model across 30 nodes in 6 domains | | intelligence.resonance | Detects macro forces oscillating in phase (amplification vs. cancellation) | | intelligence.gender_risk | GBV/labour-participation → sovereign risk premium mapping across 18 countries | | market.cascade | Butterfly Effect cascade — shock propagation across 24 nodes in 4 domains | | market.shipping | Global freight market stress — ocean/air/truck/rail, 8 trade routes | | market.fx | Per-pair FX settlement execution risk for 10 major corridors vs. USD | | defi.concept_lookup | 39-term DeFi/digital-currency glossary | | defi.research_papers | 13 institutional research papers on CBDCs, stablecoins, cross-border payments |

Climate & commodity forecast

| Tool | Description | |------|-------------| | forecast.commodity_outlook | Climate-driven 30/60/90d outlook for 1 of 11 commodities | | forecast.portfolio_stress | Climate stress test for a weighted multi-commodity portfolio | | forecast.scenario | What-if climate scenario analysis (named or custom stressors) | | forecast.production_regions | ~40 global production regions ranked by climate risk | | forecast.calendar | 12 seasonal climate event windows with commodity impact |

FX intelligence

| Tool | Description | |------|-------------| | fx.rate | Live mid-market FX rate for any currency pair | | fx.cost_certainty | All-in settlement cost quote incl. fees, FX spread, and variance | | fx.corridors | 60+ currency corridors ranked by stability tier |

Analytics

| Tool | Description | |------|-------------| | analytics.overview | Live stability + ESG + fee snapshot and settlement readiness assessment | | dpx.metrics | Protocol usage telemetry (request volume, error rate) — hosted server only |

Banking & card integrations (client's own connected accounts)

| Tool | Description | |------|-------------| | mercury.accounts | List connected Mercury bank accounts and balances | | mercury.transactions | List recent transactions for a Mercury account | | mercury.ach_authorize | Compliance pre-screen an ACH payment before sending | | mercury.send | Send a Mercury payment (ACH/wire/RTP/international wire/check) | | mercury.sweep | Idle-balance yield routing analysis — never moves funds automatically | | ramp.connect | OAuth-connect a client's own Ramp corporate account | | ramp.spend_analysis | Cross-border spend opportunity analysis on a connected Ramp account | | ramp.agent_card | Issue a scoped, single-use Ramp Agent Card to fund a settlement | | ramp.settle | Settle via a Ramp Agent Card — fiat leg on Ramp, stablecoin leg on DPX | | ramp.compliance_screen | Pre-screen a Ramp payment (FATF, sanctions, PEP, UBO) before issuing a card | | card.positions | Plan treasury settlement for a crypto card program — analysis only | | card.settle | Execute treasury settlement for a crypto card program | | swift.gpi_track | Track a DPX settlement via SWIFT gpi-compatible status (pacs.002) | | treasury.yield_route | Idle settlement float yield analysis (sUSDS) — never moves funds | | integration.verify | Initiate the $0.01 USDC onboarding handshake for a new integration | | integration.status | Poll onboarding handshake status |

Compute — free-tier AI model routing

| Tool | Description | |------|-------------| | compute.models | List free-tier AI models available via DPX Compute (OpenRouter) | | compute.cost | Recommend the best free model for a task, without running inference | | compute.route | Route a task to the best free model and run inference |

Compute Procurement Intelligence

| Tool | Description | |------|-------------| | compute.supply_chain | Semiconductor & AI compute supply chain risk (30–90d lead signals) | | compute.energy | Energy cost & availability for data center procurement | | compute.sovereign_risk | Geopolitical & sovereign risk for compute infrastructure jurisdictions | | compute.cascade | Simulate disruption cascades (TSMC offline, ASML embargo, etc.) | | compute.shipping | Shipping & logistics stress for AI hardware procurement | | compute.macro_timing | Macro conditions for large compute capital commitments | | compute.commodity | Rare earth & commodity intelligence for compute inputs |

Invoices (agent-to-agent)

| Tool | Description | |------|-------------| | invoice.create | Create a machine-payable agent-to-agent invoice | | invoice.pay | Pay an invoice by ID (agent-to-agent payment primitive) | | invoice.get | Retrieve invoice status and receipt |

Policy (delegated spend)

| Tool | Description | |------|-------------| | policy.create | Create a delegated spend policy with limits + allowed purposes | | policy.check | Check whether a payment is within a spend policy | | policy.audit | Tamper-evident audit ledger for a policy | | policy.delegate | Delegate payment authority from a parent agent to a sub-agent with limits |

Receipts & audit

| Tool | Description | |------|-------------| | receipt.create | Record a tamper-evident, HMAC-signed receipt for an agent financial action | | ledger.session | Aggregated payment graph for a multi-agent session — total spent, transaction list |

Docs

| Tool | Description | |------|-------------| | search_docs | Keyword search over bundled DPX documentation |

Computer Use

| Tool | Description | |------|-------------| | computer_use.pay | Complete a payment Claude's computer use session found on screen |


Example flow

AI agent settlement workflow:

Agent: settle $2M USD → EUR for counterparty...

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

ESG and compliance screening before payment:

esg.score              → ESG score 81, fee surcharge: 0.00%
compliance.sfdr_screen → SFDR PAI indicators clear

Intelligence query (separate REST product, x402 pay-per-call — not an MCP tool):

import { withPaymentInterceptor } from 'x402-fetch';
const fetchWithPayment = withPaymentInterceptor(fetch, wallet);
const data = await (await fetchWithPayment('https://intelligence.untitledfinancial.com/intelligence/macro-stress')).json();
// → { stressIndex: 42, regime: "LATE_CYCLE", leadSignals: { fxImplication: "USD_STRENGTH_RISK" } }

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.

| Endpoint | Price | Cache | What it returns | |----------|-------|-------|-----------------| | 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

| Layer | Signal | |-------|--------| | 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)

| Contract | Address | |----------|---------| | DPXSettlementRouter | 0xe333551E18ef0471A71d7e8e761212766aa5AD4f | | DPXToken | 0x7A62dEcF6936675480F0991A2EF4a0d6f1023891 | | ESGCompliance | 0x7717e89bC45cBD5199b44595f6E874ac62d79786 |

Verified on Sourcify.


Links


License

BSD 3-Clause. Copyright (c) 2024–2026 Victoria Case / Untitled_ LuxPerpetua Technologies, Inc.