MemoryMarket is the default registry for AMP — the open protocol for packaging and transferring AI agent memory. Install the CLI, authenticate, and have a signed pack running in your agent in under 2 minutes.
The fastest path is to let your AI agent drive the CLI. After installing the CLI, ask your agent: “Install the MemoryMarket skills from the npm package.” To publish, create a draft at /sell/new and run /mm-publish --pack-id <id>. To install someone else's pack, run /mm-add. The skills handle auth, key setup, file assembly, and publish for you.
Opens a browser window to complete OAuth. Your session token is stored locally.
To sign out, run mm logout. This revokes your CLI token server-side and clears the local credentials file.
The pack lands in ./.memorymarket/starter/in your current project. The CLI appends a managed block to your agent's rules file (CLAUDE.md, AGENTS.md, .windsurfrules, etc.) automatically. Your existing content is untouched. For Cursor, the block is written as a standalone .cursorrules file.
AMP (Agent Memory Protocol) is an open spec for packaging and transferring AI agent memory. It defines the pack format, four typed primitives, signing contract, and install mechanics. MemoryMarket is the default registry that implements AMP — it adds identity (GitHub + Stripe), server-side re-verification, revocation, and creator payouts. The protocol is registry-agnostic and MIT licensed.
| Layer | What it is | Package |
|---|---|---|
| Protocol | Pack format, primitives, signing, install contract | @arkzero/amp |
| Registry | Identity, payments, discovery, re-verification | memorymarket.co |
| CLI | Install, publish, sign, verify — superset of the amp CLI | memorymarket → mm |
CLAUDE.mdAGENTS.md~/.openclaw/workspace/AGENTS.md.cursorrules.windsurfrules