Metadata-Version: 2.4
Name: delboy-mcp
Version: 1.0.0
Summary: DELBOY companion-MCP — neutral provenance/attestation layer for agentic finance. Witness only: signs, hash-chains, timestamps. Never holds funds, routes orders, recommends trades, or executes.
Author: MEOK AI Labs
License: Apache-2.0
Keywords: agentic-finance,attestation,audit,ed25519,eu-ai-act,finra,mcp,mica,provenance
Requires-Python: >=3.10
Requires-Dist: cryptography>=42.0.0
Requires-Dist: fastmcp>=3.0.0
Requires-Dist: jsonschema>=4.20.0
Provides-Extra: blake3
Requires-Dist: blake3>=0.4.0; extra == 'blake3'
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Description-Content-Type: text/markdown

# Agent Attestation MCP (codename: DELBOY)

Neutral, model-agnostic, rail-agnostic **provenance & attestation layer** for agentic
finance and agentic commerce. It **witnesses** what an AI agent did on a human's behalf —
signs (Ed25519), hash-chains, and timestamps each consequential action into one
regulator-readable evidence envelope (`delboy/v1.0`).

It **never** holds funds, routes orders, recommends trades, custodies assets, or executes.
Witness only — it touches the *evidence of* a transaction, never the transaction.

Maps to **EU AI Act · UK FCA · US SEC/FINRA · EU MiCA · Singapore MAS**.

## Companion-MCP pattern
The agent connects to both the upstream MCP (e.g. a broker) and this server. Around any
consequential call it calls `attest_pending_action` → performs the upstream call itself →
`attest_completed_action`. On guardrail failure, `attest_terminal`. `verify_chain` checks
link integrity + every signature.

## Install
```bash
pip install -e .
delboy-mcp          # starts the FastMCP server (stdio)
```
Env: `DELBOY_LEDGER`, `DELBOY_KEY`, `DELBOY_KEY_ID`.

Full standard, regulator clause-mapping, and the four conflict-fixes: see the project README
and `v1.0/regime-mapping.json`.

Apache-2.0 · MEOK AI Labs
