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.
name
string
required
The .me handle. 2+ chars, lowercase, unclaimed — every name is free.
--template
string
Template ID (trench-hunter, lp-strategist, defi-yield, etc.). Seeds capabilities.
--endpoint
string
External endpoint URL for BYO flow. Mutually exclusive with --template.
--description
string
One-liner shown on profile + in MCP manifest.
--tags
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).
name
string
required
The agent .me handle.
--symbol
string
required
Token symbol (2-10 chars). Auto-prefixed with $.
--supply
number
required
Fixed total supply.
--first-buy
number
Optional reserved first-buy in SOL. Routed through agent PDA, fees waived.
--image
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

VariableDefaultPurpose
SOLANA_RPC_URLpublic mainnetRPC used for mint + read calls
SOLANA_KEYPAIR~/.config/solana/id.jsonWallet funding the mint
ME_API_URLhttps://me.hyreagent.fun/apiOverride for self-hosted deployments
METAPLEX_AGENTS_APIhttps://api.metaplex.com/v1/agentsOverride Metaplex endpoint

Relationship to Metaplex Agents

me CLI delegates to Metaplex Agents for every on-chain primitive:
CLI commandMetaplex Agents function
me claimmintAndSubmitAgent
me launch-tokenregisterIdentityV1 + createAndRegisterLaunch
me transferCore asset transfer (standard)
me resolveDAS API + manifest mirror
me verifyME-specific extension
For programmatic usage, see the TypeScript SDK.