Cursor Memory MCP
@zjmwqx
About Cursor Memory MCP
The Cursor Memory MCP Server provides a powerful tool to assist in coding with cursor, enpower cursor to operate with memory, make coding taste much more dilicious
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"cursor-memory-mcp": {
"command": "uv",
"args": [
"tool",
"install",
"cursor-memory-mcp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Cursor Memory MCP?
The Cursor Memory MCP Server is a bridge between AI assistants and Cursor's project memory system through the Model Context Protocol (MCP). It enables AI models to automatically create and manage .mdc memory files in the .cursor/rules/ directory, helping developers preserve task execution context for future reference.
How to use Cursor Memory MCP?
Install the tool globally with uv tool install cursor-memory-mcp, then configure it in Cursor's MCP settings by adding a JSON entry with the command uv tool run cursor-memory-mcp. Add a user rule in Cursor settings instructing the agent to use cursor memory after task completion, then invoke the agent. The server exposes a create_cursor_memory tool with parameters task_summary, task_name, task_description, and project_path.
Key features of Cursor Memory MCP
- Automatically creates task memory files in
.cursor/rules/ - Generates properly formatted
.mdcfiles per Cursor specifications - Preserves task execution context for future reference
- Supports both Chinese and international content
- Works on Windows, macOS, and Linux
- Built on the MCP standard protocol for AI integration
Use cases of Cursor Memory MCP
- Record task execution history during step-by-step development in Cursor
- Provide previous context to AI assistants when resuming work on the same project
- Maintain a structured memory log for multi-language development projects
- Automatically timestamp duplicate memory files to avoid overwriting
FAQ from Cursor Memory MCP
What tool does Cursor Memory MCP provide?
It provides one tool: create_cursor_memory, which creates .mdc memory files with task summary, name, description, and project path.
What are the required parameters for creating memory?
task_summary (string), task_name (string), and project_path (string) are required. task_description is optional.
Where are the generated memory files stored?
Files are stored in the .cursor/rules/ directory of the specified project, with automatic timestamping if a duplicate name exists.
What are the validation rules for task names?
task_name must contain only letters, numbers, underscores, and hyphens. task_summary cannot be empty or whitespace only.
What runtime dependencies are required?
The server requires Python 3.11 or later and is installed via uv as a tool. It is cross-platform (Windows, macOS, Linux).
Frequently asked questions
What tool does Cursor Memory MCP provide?
It provides one tool: `create_cursor_memory`, which creates `.mdc` memory files with task summary, name, description, and project path.
What are the required parameters for creating memory?
`task_summary` (string), `task_name` (string), and `project_path` (string) are required. `task_description` is optional.
Where are the generated memory files stored?
Files are stored in the `.cursor/rules/` directory of the specified project, with automatic timestamping if a duplicate name exists.
What are the validation rules for task names?
`task_name` must contain only letters, numbers, underscores, and hyphens. `task_summary` cannot be empty or whitespace only.
What runtime dependencies are required?
The server requires Python 3.11 or later and is installed via `uv` as a tool. It is cross-platform (Windows, macOS, Linux).
Basic information
More Memory & Knowledge MCP servers
minutes
silversteinEvery meeting, every idea, every voice note — searchable by your AI. Open-source, privacy-first conversation memory layer.
Anytype MCP Server
anyprotoAn MCP server enabling AI assistants to interact with Anytype - your encrypted, local and collaborative wiki - to organize objects, lists, and more through natural language.
Memlord
MyrikLDMemlord is a remote MCP server available at https://app.memlord.com.
Groundwork
Rarefied-EarthGroundwork: company memory for your AI tools. Docs public. Source closed. Public proof needs no account.
MemoryMesh
CheMiguel23A knowledge graph server that uses the Model Context Protocol (MCP) to provide structured memory persistence for AI models.
Comments