
Eclipse Procure MCP
Intent to receipt in one fail-closed pipeline — policy before payment, abort on drift, proof for everything.
status: in-developmentclass: mcpAgent Commerce / Procurement
Vendor: Cyan Eclipse Technologies
What it does
- Nine-stage fail-closed pipeline: intent, identity check, quote, wallet-shaped policy authorization, sandbox payment authorization, simulated checkout, receipt ledger, order tracking
- Hash-bound intents: the approval binds the exact quote the owner saw
- Incomplete quotes (e.g. tax unknowable) can never be authorized at any stage
- Abort-on-drift at the payment-authorization boundary: a changed final total aborts before any payment record exists
- Single-use, hash-bound mandate tokens above the approval threshold; forged or replayed tokens rejected
- Every persisted record carries a Data Rights Ledger provenance block
Tools
intent_create · quote_get · policy_check · order_execute · order_track · receipt_list
Platforms
- MCP over stdio (HTTP transport on roadmap)
Certification
Bench verdict: CERTIFIED(simulator)
Certified scope: CERTIFIED(simulator) — Eclipse Bazaar Test Bench 2026-10-25, 14/15 checks pass, 1 na (U1 auth: stdio process boundary). Run by W-003 (Verity), suites/procure.py.
Not tested:
- Any real merchant, real payment rail, or real money: none exists in this build. The merchant adapter reads shipped fixtures, the payment rail is a sandbox stub authorizing TEST value only, checkout confirmation is simulated, and the file contains no network calls. Policy evaluation re-implements the Eclipse Agent Wallet's documented policy semantics locally by reference; live interoperation with the wallet MCP is untested (and the wallet's files are untouched).
Bench scorecard (evidence): https://eclipsebazaar.com/cards/eclipse-procure-mcp-2026-10-25.json
Pricing
Free local v0.1 simulator; hosted tier + per-order fee per concept doc (paid flagship of the agent-commerce line)
Install / verify
docker run -i ghcr.io/cyan-eclipse-technologies-llc/eclipse-procure-mcp:latest
Official MCP Registry name: io.github.CYAN-ECLIPSE-TECHNOLOGIES-LLC/procure
Registry listing: https://registry.modelcontextprotocol.io/v0.1/servers/io.github.CYAN-ECLIPSE-TECHNOLOGIES-LLC%2Fprocure/versions/0.2.1
Verify any MCP server in your client configs against this catalog with bazaar check (Eclipse Bazaar MCP / CLI — see llms.txt).