Labsco
MCP SERVER

13 tools for cross-border USDC settlement on Base plus a macro-signal oracle — quotes, ESG counterparty scores, on-chain fee verification, and the settlement call itself.

Wallets, Signing & Transaction Execution
Summary
Sandbox until you say otherwise.

The setting to know before anything else is `SANDBOX_MODE`, which ships as `true`: quoting, scoring and verifying all work without touching it, and only flipping it lets `settle` move funds on Base mainnet. The sequence that follows suits an agent well, because each step is a separate deliberate call — quote, verify the quote against the on-chain router, score the counterparty, then execute.

What it is

An MCP server for DPX, which pairs a signals oracle with a cross-border stablecoin settlement rail. The tools split by consequence: read a quote, a counterparty's ESG score, oracle status and the fee schedule; verify the quote against the on-chain router; then settle, and look the settlement up afterwards by ID.

What you get
  • A binding fee quote with a 300s TTL, at an all-in rate adjusted by live ESG — `get_quote`
  • The off-chain quote confirmed against the on-chain `DPXSettlementRouter` before anything executes — `verify_fees`
  • A live ESG score for a wallet address, refreshed hourly from institutional sources — `get_esg_score`
  • Oracle output — full tier scores, alerts, chaos-regime flag and briefing — plus a plain stability read of `STABLE`, `CAUTION` or `UNSTABLE` — `get_oracle_status`, `get_reliability`
  • Execute a settlement, cross-border or domestic, sandbox or live, then retrieve it by ID for the full audit record — `settle`, `get_settlement_status`
  • Cost context: the complete fee table with volume tiers, and a per-transaction comparison against other rails — `get_fee_schedule`, `compare_to_competitors`
  • Protocol capabilities and contract addresses, live health of local payment rails, an investment memo, and a gated macro briefing — `get_manifest`, `get_rail_status`, `get_investment_context`, `get_intelligence`
Requirements

`npx -y @untitledfinancial/dpx-mcp` in the client config, over stdio (2.4.2 in package.json), or connect to `https://mcp.untitledfinancial.com/mcp` over HTTP with nothing installed; Smithery will install it too. `SANDBOX_MODE` defaults to `true` — setting it to `false` is what makes `settle` execute live on-chain. `STABILITY_ORACLE_URL`, `SETTLEMENT_AGENT_URL` and `INTELLIGENCE_URL` override the service endpoints. The intelligence endpoints are a separate product, paid per call in USDC over x402 on Base with no API key.

Setup effort

One command — npx @smithery/cli install @untitledfinancial/dpx-mcp --client claude