MCP.so
登录

Cursor Memory MCP

@zjmwqx

关于 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

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "cursor-memory-mcp": {
      "command": "uv",
      "args": [
        "tool",
        "install",
        "cursor-memory-mcp"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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 .mdc files 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).

常见问题

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).

评论

记忆与知识 分类下的更多 MCP 服务器