Your agent forgets everything. Memexa remembers.
Decisions, bugs, conventions, context — structured memory that survives every session, wired into Claude Code, Cursor and opencode through one MCP server.
- 20 MCP tools
- One config block
- No card to start
{
"mcpServers": {
"memexa": {
"command": "npx",
"args": ["-y", "@memexa/mcp-server"],
"env": { "MEMEXA_API_KEY": "memexa_sk_•••" }
}
}
}
# Memory connected.Works with the agent you already use.
- Claude Code
- Cursor
- opencode
- Any MCP client
The same session, with and without memory.
Tuesday: the agent picks up the auth work started on Monday.
Without Memexa
- youContinue the auth work from yesterday.
- agentWhich stack is this? Which auth library did we pick?
- youFastAPI, JWT in httpOnly cookies. We decided that yesterday.
- agentWhere did we stop? Re-reading the repository…
- agentFix: refresh the token on every 401 response.
- noteThe fix you ruled out yesterday: parallel requests trigger parallel refreshes and revoke the session.
With Memexa
- youContinue the auth work from yesterday.
- callget_context({ task_hint: "auth: refresh tokens" })
- resultdecision JWT in httpOnly cookies, no localStorage
- resultbug parallel 401s → parallel refreshes → session revoked
- resultprogress refresh rotation: in progress
- agentResuming refresh rotation, with a single refresh in flight.
- calladd_decision({ decision: "Single-flight refresh", context: "Parallel 401s revoke the session", alternatives: [{ option: "Refresh on every 401", rejected_reason: "Revokes the session" }] })
- calllog_bug({ description: "Refresh cookie kept after logout", cause: "No Set-Cookie on /logout", solution: "Clear the cookie with Max-Age=0" })
Illustrative session. The entries shown are what an agent reads and writes through the MCP tools.
Structured memory, not a history log.
Four primitives, exposed as MCP tools straight inside your agent.
- get_context()
Persistent context
On session start, the compressed, relevant context is restored automatically.
- add_decision()
Tracked decisions
Every choice stored with its context, alternatives and full reasoning.
- log_bug()
Remembered bugs
Root cause and fix: a bug solved once is never re-debugged.
- search_cross_project()
Cross-project search
Find a pattern or decision shared across projects, semantically.
Three steps, then never re-contextualize again.
Connect the MCP server
One config block, your API key. Nothing to host.
The agent writes its memory
Decisions, bugs and context saved as it works, versioned.
The next session knows it all
Context restored on startup. The agent picks up where it left off.
Two plans. No card to start.
Free
To get started.
0 XOFfree, forever
Get started- 2 projects
- 100 API calls / day
- 90 days of history
- All 20 MCP tools
- Semantic search
- Recommended
Pro
No limits at all.
5,500 XOF/ moabout 9 USD / month
Go Pro- Unlimited projects
- Unlimited API calls
- Unlimited history
- Cross-project search
- Priority support
Mobile money — Wave, Orange Money, MTN — or card, via GeniusPay.
No card to start. Cancel any time.