Cursor Memory MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Cursor Memory MCP Serverremember that I prefer using Tailwind CSS for all styling"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Cursor Memory MCP Server
A persistent memory storage MCP (Model Context Protocol) server for Cursor IDE. Allows the AI assistant to remember information across sessions.
Features
Store memories with global or project-specific scope
Tag-based organization for easy categorization
Search memories by content or tags
CRUD operations - create, read, update, delete memories
Context matching - update/delete by description, not just ID
SQLite backend for performance and reliability
Docker deployment for easy setup
Related MCP server: Mind Keg MCP
Quick Start
1. Build and Run with Docker
docker-compose up -d --build2. Add to Cursor MCP Configuration
Edit ~/.cursor/mcp.json:
{
"mcpServers": {
"cursor-memory": {
"url": "http://localhost:8081/sse",
"transport": "sse"
}
}
}3. Restart Cursor
The memory tools will now be available to the AI assistant.
Available Tools
Tool | Description |
| Store a new memory |
| Retrieve all memories (call on session start) |
| Search memories by keyword/tag |
| List all memories with index numbers |
| Update a memory by ID or context |
| Delete a memory by ID or context |
Usage Examples
Storing a Memory
Tell Cursor: "Remember that I prefer tabs over spaces"
The agent will:
Optimize the content
Ask for scope (global/project)
Suggest tags
Confirm before storing
Recalling Memories
Tell Cursor: "Check your memory" or "What do you remember?"
Searching Memories
Tell Cursor: "Check your memory for coding preferences"
Managing Memories
"List all memories"
"Delete memory #3"
"Update the memory about indentation to prefer 4 spaces"
Development
Local Development (without Docker)
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
npm startEnvironment Variables
Variable | Default | Description |
|
| HTTP server port |
|
| SQLite database directory |
|
| Environment mode |
Architecture
┌─────────────────┐ SSE ┌──────────────────────┐
│ Cursor IDE │◄────────────►│ Memory MCP Server │
│ (AI Agent) │ │ (Express + SQLite) │
└─────────────────┘ └──────────────────────┘
│
▼
┌─────────────┐
│ SQLite DB │
│ memory.db │
└─────────────┘Port Configuration
This server runs on port 8081 by default to avoid conflicts with other MCP servers (e.g., jana on 8080).
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA persistent AI memory server that enables storage and retrieval of context and project artifacts across conversations. It features full-text search, version history, and automatic content chunking using local SQLite or hosted cloud storage.16Apache 2.0
- Alicense-qualityCmaintenanceA persistent memory server that stores and retrieves atomic coding insights like architectural decisions and debugging patterns for AI agents. It enables agents to maintain institutional knowledge across sessions using semantic search and local SQLite storage.1110MIT
- Flicense-qualityDmaintenanceA Python-based server providing persistent memory management for AI models with SQLite and Markdown dual backend storage. It features full-text search, RAG-enhanced querying, and cross-project knowledge sharing for integration with Claude, Cursor, and Rovo Dev.
- AlicenseAqualityBmaintenanceProvides persistent cross-session memory and full-text search for AI coding assistants, storing project context, decisions, and preferences while enabling searchable access to conversation history via local SQLite.81MIT
Related MCP Connectors
Hosted memory for AI agents that learns and forgets — one key across Claude, Cursor & ChatGPT.
Persistent memory for AI agents. Search, store, and recall across sessions.
Persistent memory for AI agents — verbatim conversations, searchable by meaning.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/willard-jana/cursor-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server