Your AI coding tools forget.
Agent Stash remembers.

Shared memory across Claude Code, Cursor, and your team. One MCP server. No re-explaining.

Sessions die.

Long refactor, context fills, the specifics vanish unless you saved them. Memory keeps the 4pm decisions for the next session.

Tools are siloed.

Claude Code doesn't know what Cursor learned. Same project memory, both tools, no duplication.

Teams duplicate context.

Your teammate re-explains the architecture to their agent. Shared project memory ends that.

Get started.

Step 1

Install.

One command registers a free key and wires Claude Code:

npx @agentstash/mcp init --register --claude

Already have a key from GitHub sign-in?

npx @agentstash/mcp init --api-key sk_your_key --claude

Adds MCP tools, SessionStart auto-resume, checkpoints, and rate-limit handoff. Also --cursor, --opencode, --codex, or --all. Key is saved under ~/.agentstash. Restart the tool, then npx @agentstash/mcp doctor.

Step 2

Use it.

Claude Code saves a decision:

remember("auth-approach", "Using session cookies, not JWT. See ADR-003.")

Cursor picks it up — new session, different tool:

recall("auth-approach") → "Using session cookies, not JWT. See ADR-003."

Hit a usage limit mid-work?

npx @agentstash/mcp handoff

Works in Claude Code, Cursor, Codex, and OpenCode. Sign in with GitHub to claim a CLI key and upgrade. Headless agents: register over HTTP. Docs →

Pricing

Start free. Upgrade when you need more capacity.

Free

$0/mo

  • 5 memories
  • 3 persistent memories
  • 24h max TTL
  • 5 logs
  • 10 req/min
Get started

Pro

$30/mo

  • 25 memories
  • 10 persistent memories
  • 7 day max TTL
  • 50 logs
  • 60 req/min
Upgrade

Enterprise

$150/mo

  • 100 memories
  • 50 persistent memories
  • 30 day max TTL
  • 500 logs
  • 300 req/min
Upgrade