Passport.Me CLI

Agent access to your data.

One CLI login gives every local agent your
Google and MCP context instantly.

GmailCalendarDriveMCP--json

Install with a single command.

Published on npm as @passportme/cli.
Needs Node.js 18 or later.

npm

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.

Verify

Check the local install

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.

Three steps to live agent data.

Install, authenticate once with Passport.Me,
and your agents immediately see your real sources.

1

Authorize the CLI

passportme login

The browser flow signs the CLI into Passport.Me. No need to rewire Google from scratch on every machine.

2

See what Passport knows

passportme status passportme sources list

Shows the Passport identity, connected sources, and the MCP endpoint that an agent can reuse.

3

Run agent-ready commands

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.

Every command, at a glance.

Account, Google, wallet, and MCP — the full
surface your agents and scripts can call.

Account

Login, inspect, and local setup

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
Google

Read connected Google sources

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'"
Wallet

Read onchain portfolio and activity

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
MCP

Export MCP config for AI clients

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
Ready to build?

Start building with real data.

Link your accounts, run the CLI,
and give your agents live context in minutes.