Install
npm install -g @passportme/cli
No write access to npm's global folder?
curl -fsSL https://cli.passport.me/install.sh | sh
installs the same package into ~/.npm-global without sudo.
One CLI login gives every local agent your
Google and MCP context instantly.
Published on npm as @passportme/cli.
Needs Node.js 18 or later.
npm install -g @passportme/cli
No write access to npm's global folder?
curl -fsSL https://cli.passport.me/install.sh | sh
installs the same package into ~/.npm-global without sudo.
passportme doctor
passportme status
doctor confirms the host and local config. status shows which Passport account, sources, and agent-ready data the CLI can already reach.
Install, authenticate once with Passport.Me,
and your agents immediately see your real sources.
passportme login
The browser flow signs the CLI into Passport.Me. No need to rewire Google from scratch on every machine.
passportme status
passportme sources list
Shows the Passport identity, connected sources, and the MCP endpoint that an agent can reuse.
passportme gmail list --query "is:unread"
passportme wallet portfolio --max 5
Commands run through Passport-backed connections and return readable output or JSON for agents.
Account, Google, wallet, and MCP — the full
surface your agents and scripts can call.
Authenticate the local runtime, inspect connected sources, and verify the CLI before an agent starts using it.
passportme login
passportme status
passportme whoami
passportme sources list
passportme doctor
passportme logout
Reuse the Google access already linked inside Passport.Me instead of setting up another client app.
passportme gmail list --query "is:unread newer_than:7d"
passportme calendar upcoming
passportme drive list --query "mimeType='application/pdf'"
Balances, recent transfers, NFT holdings, and DeFi positions from the wallet linked to your Passport.
passportme wallet portfolio --max 5
passportme wallet activity --max 5
passportme wallet nfts --max 5
passportme wallet defi --max 5
Generate the config block for Claude, env-based setups, or JSON-based tooling.
passportme mcp config --format claude
passportme mcp config --format env
passportme mcp config --format json
Link your accounts, run the CLI,
and give your agents live context in minutes.