v2.3.1 — consent + identity + retention
DC Hub MCP Server v2.3.1
Identity, consent, and retention hardening on top of v2.3.0.
Consent + identity (gateway)
- New
bind_emailtool — tie a key to your human's email so it's recoverable + upgrade receipts route correctly. Explicitly transactional: no marketing without opt-in (default OFF), and the tool surfaces that purpose line to the human before binding. - New
recover_my_keytool — recover a lost key by email; enumeration-safe (never returns the key over the wire, emails the bound address, identical confirmation whether or not a key exists). bind_emailCTA surfaced on the grid / fiber / market-intel tools.
Retention
claim_free_keynow relays the save step to the human (header paste for IDE/CLI clients; email-bind for header-less web hosts) instead of telling the agent to save a key it can't persist.- Machine-discoverable return loop (
get_changesdelta hook) on every full response.
Gateway / ops
- Anonymous per-client-IP soft daily cap behind
DCHUB_ANON_DAILY_CAP(default0= OFF). - Per-platform tool descriptions wired into
tools/list. - Tuner: moved override load off the init hot path (incident fix).
38 tools · 6 guided prompts · 4 resources · remote Streamable HTTP at https://dchub.cloud/mcp · CC-BY-4.0 data · free tier (no key) + X-API-Key for full data.
🤖 Generated with Claude Code