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
Context Portal MCP (ConPort)
GreatScottyMacContext Portal (ConPort): A memory bank MCP server building a project-specific knowledge graph to supercharge AI assistants. Enables powerful Retrieval Augmented Generation (RAG) for context-aware development in your IDE.
Context7 MCP - Up-to-date Docs For Any Cursor Prompt
upstashContext7 Platform -- Up-to-date code documentation for LLMs and AI code editors
Docs MCP Server
araboldGrounded Docs MCP Server: Open-Source Alternative to Context7, Nia, and Ref.Tools
Rust Docs MCP Server
Govcraft🦀 Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.
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.
Comments