ourmem
Ships with omem: Shared Memory That Never Forgets — persistent memory for AI agents with Space-based sharing across agents and teams. Plugins for OpenCode, Claude Code, OpenClaw, MCP Server.
Claude Code
> /plugin marketplace add ourmem/omem> /plugin install ourmem@ourmem
Codex
$ codex mcp add ourmem --env OMEM_API_KEY=YOUR_VALUE --env OMEM_API_URL=YOUR_VALUE -- npx -y @ourmem/mcp
Cursor
{ "mcpServers": { "ourmem": { "command": "npx", "args": [ "-y", "@ourmem/mcp" ], "env": { "OMEM_API_KEY": "YOUR_VALUE", "OMEM_API_URL": "YOUR_VALUE" } } } }
Add it to mcp.json.
Gemini CLI
{ "mcpServers": { "ourmem": { "command": "npx", "args": [ "-y", "@ourmem/mcp" ], "env": { "OMEM_API_KEY": "YOUR_VALUE", "OMEM_API_URL": "YOUR_VALUE" } } } }
Add it to settings.json.
GitHub Copilot
$ copilot mcp add ourmem --env OMEM_API_KEY=YOUR_VALUE --env OMEM_API_URL=YOUR_VALUE -- npx -y @ourmem/mcp
OpenCode
{ "mcp": { "ourmem": { "type": "local", "command": [ "npx", "-y", "@ourmem/mcp" ], "environment": { "OMEM_API_KEY": "YOUR_VALUE", "OMEM_API_URL": "YOUR_VALUE" } } } }
Add it to opencode.json.
Windsurf
{ "mcpServers": { "ourmem": { "command": "npx", "args": [ "-y", "@ourmem/mcp" ], "env": { "OMEM_API_KEY": "YOUR_VALUE", "OMEM_API_URL": "YOUR_VALUE" } } } }
Add it to mcp_config.json.
Security report
Low risk
Known flaws
None known
Signed build
No
No build provenance published
Maintained
May 24, 2026
Last push
Licence
Not published
Runs as
npx
On your machine
Deprecated
No
Signals from public registries, not an audit. Checked Nov 15, 2026.
ourmem README
@ourmem/mcp
MCP (Model Context Protocol) server for ourmem — persistent memory for AI agents.
Works with Cursor, VS Code Copilot, Claude Desktop, Windsurf, and any MCP-compatible client.
Setup
1. Get an API Key
Sign up at ourmem.ai or self-host the server.
2. Configure your MCP client
Claude Desktop (~/.claude/claude_desktop_config.json):
{
"mcpServers": {
"ourmem": {
"command": "npx",
"args": ["-y", "@ourmem/mcp"],
"env": {
"OMEM_API_KEY": "your-api-key",
"OMEM_API_URL": "https://api.ourmem.ai"
}
}
}
}
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"ourmem": {
"command": "npx",
"args": ["-y", "@ourmem/mcp"],
"env": {
"OMEM_API_KEY": "your-api-key",
"OMEM_API_URL": "https://api.ourmem.ai"
}
}
}
}
Available Tools
| Tool | Description |
|---|---|
memory_store | Save a new memory |
memory_search | Semantic search with optional tag filtering |
memory_list | Browse recent memories |
memory_ingest | Ingest conversation messages for smart extraction |
memory_get | Retrieve a memory by ID |
memory_update | Update memory content or tags |
memory_forget | Delete a memory |
memory_stats | Get memory statistics |
memory_profile | View synthesized user profile |
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
OMEM_API_KEY | Yes | — | Your ourmem API key |
OMEM_API_URL | No | http://localhost:8080 | API server URL |
License
Apache-2.0
More MCP servers from other plugins.
agentmemory
MCPShips with agentmemory: #1 Persistent memory for AI coding agents based on real-world benchmarks
skill-seekers
MCPShips with skill-seekers: 🧠 The data layer for AI systems. Skill Seekers turns documentation sites, GitHub repos, PDFs, videos,…
Questions about ourmem.
- Which coding agents can use ourmem?
- ourmem works in any agent that reads an MCP config file: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf. Each agent reads it from its own file; this page names the file for each one.
- How do I add ourmem to Claude Code?
- Run these in order, one at a time. 1. In Claude Code: /plugin marketplace add ourmem/omem 2. In Claude Code: /plugin install ourmem@ourmem
- Is ourmem safe to install?
- Low risk. Signals from public registries, not an audit.

