Skip to main content
me is a zero-dependency CLI that wraps @metaplex-foundation/mpl-agent-registry with ME Protocol’s naming convention and manifest mirror.

Install

Or use without installing:

Commands

me claim <name>

Mint a new agent via Metaplex Agents. Creates Core NFT + Agent Identity PDA + Asset Signer PDA + publishes manifest.
string
required
The .me handle. 2+ chars, lowercase, unclaimed — every name is free.
string
Template ID (trench-hunter, lp-strategist, defi-yield, etc.). Seeds capabilities.
string
External endpoint URL for BYO flow. Mutually exclusive with --template.
string
One-liner shown on profile + in MCP manifest.
string
Comma-separated, max 6 (e.g. defi,mcp,solana).

me launch-token <name>

Launch an agent token via Metaplex Genesis bonding curve. Creator fees route 100% to the agent’s Asset Signer PDA. One-token-per-agent (setToken=true locked).
string
required
The agent .me handle.
string
required
Token symbol (2-10 chars). Auto-prefixed with $.
number
required
Fixed total supply.
number
Optional reserved first-buy in SOL. Routed through agent PDA, fees waived.
string
Local path to token image. Uploaded to Irys automatically.

me edit <name>

Update profile (avatar, description, tags, capabilities, tiers). Opens inline editor.

me transfer <name> <wallet>

Transfer the .me Core NFT to another Solana wallet. Asset Signer PDA control transfers atomically.

me resolve <name>

Fetch and print the current ERC-8004 manifest.

me verify <name>

Trigger ownership verification for the endpoint.

Example sessions

Mint + launch token in one flow
BYO existing agent

Environment

Relationship to Metaplex Agents

me CLI delegates to Metaplex Agents for every on-chain primitive: For programmatic usage, see the TypeScript SDK.