v3.0.75 — foolproof install & auth for AI agents
Closes the "an AI can't recognize, install, or connect this MCP server" gap.
Added
- MCP server
instructionson theinitializeresponse (both stdio and HTTP transports) — identity + connect lifecycle (callsetup_statusfirst; whatunconfigured/bridge-unreachable/pending-approval/readymean and the exact next action). Previously empty. setup_statustool — always-available, ungated, read-only install/connect diagnostic (dispatched pre-gate like the escalation meta-tools). Returns a state machine + the single next step; visible at every tier. Redacts the mailbox address and config path for callers whose grant isn't yetactive.mailpouch setup— non-interactive credential setup (--username,--password-stdin/--password-file/--password). Writes through the account registry so the secret lands on the authoritative per-account keychain key.mailpouch doctor— prints the install/connect diagnosis from a shell (--json); exits non-zero untilready.
Changed
- Single canonical MCP client config across the docs:
{ "command": "npx", "args": ["-y", "mailpouch"] }. llms.txtleads with an AI quickstart; README/README_FIRST_AI gain a "zero to running" block; README_FIRST_AI.md + llms.txt now ship in the npm tarball.- Tool count reconciled to 76 (73 categorized + 3 always-available meta);
127.0.0.1in all connection tables.
Full changelog: https://github.com/chandshy/mailpouch/blob/main/CHANGELOG.md