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.
The
.me handle. 2+ chars, lowercase, unclaimed — every name is free.Template ID (
trench-hunter, lp-strategist, defi-yield, etc.). Seeds capabilities.External endpoint URL for BYO flow. Mutually exclusive with
--template.One-liner shown on profile + in MCP manifest.
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).
The agent
.me handle.Token symbol (2-10 chars). Auto-prefixed with
$.Fixed total supply.
Optional reserved first-buy in SOL. Routed through agent PDA, fees waived.
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
| Variable | Default | Purpose |
|---|---|---|
SOLANA_RPC_URL | public mainnet | RPC used for mint + read calls |
SOLANA_KEYPAIR | ~/.config/solana/id.json | Wallet funding the mint |
ME_API_URL | https://me.hyreagent.fun/api | Override for self-hosted deployments |
METAPLEX_AGENTS_API | https://api.metaplex.com/v1/agents | Override Metaplex endpoint |
Relationship to Metaplex Agents
me CLI delegates to Metaplex Agents for every on-chain primitive:
| CLI command | Metaplex Agents function |
|---|---|
me claim | mintAndSubmitAgent |
me launch-token | registerIdentityV1 + createAndRegisterLaunch |
me transfer | Core asset transfer (standard) |
me resolve | DAS API + manifest mirror |
me verify | ME-specific extension |