What problem does it solve? Setting up local Gmail archive access requires creating a Google OAuth Desktop app, configuring client secrets, authorizing accounts, and registering an MCP server, which is a multi-step manual process prone to errors. ## Core Features & Use Cases - Guided OAuth App Creation: Automates Google OAuth Desktop client creation through browser-assisted setup, producing a client named local-msg-vault. - Account Authorization & Status: Checks msgvault readiness, authorizes Gmail accounts (including headless machines), and manages OAuth test users. - Codex MCP Registration: Installs the msgvault MCP server so Codex can search the local Gmail archive after a restart. - Use Case: A recruiter wants to search their Gmail locally through their coding agent. They run $msgvault setup, authorize their account, install the MCP, and start querying their mail archive. ## Quick Start Ask your agent to run msgvault setup with your Gmail address to create the OAuth app, authorize the account, and install the MCP server.