me is a zero-dependency CLI that wraps @metaplex-foundation/mpl-agent-registry with ME Protocol’s naming convention and manifest mirror.
Install
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.