cursorrules

A Cursor configuration for connecting to a to-do management server through the Model Context Protocol, a standard that lets AI tools call external functions and read data.

In plain words
What is it for?
Use it to create, list, update, delete, and summarize to-dos, and to generate daily reports or prioritization suggestions.
Why use it?
It gives Cursor a defined connection and lists the available to-do operations. This avoids manually managing tasks outside the coding workspace.

Cursor rule for Cursor

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add rules/cateland/poc_todo_mcp_server/cursorrules
Clone the repo
git clone --depth 1 https://github.com/cateland/poc_todo_mcp_server

Made for: Cursor.

Per session 382 This file is loaded in full into every session.
When invoked 382 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00382 $0.00382
Opus 5 $0.00191 $0.00191
Sonnet 5 $0.00076 $0.00076
Haiku 4.5 $0.00038 $0.00038

Measured 2d ago against content hash ec8d628f1bea, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

cursorrules scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.cursorrules · 56 lines

What it actually says

Cursor MCP Configuration for Todo Server

This project includes a Model Context Protocol (MCP) server for managing todos.

MCP Server Configuration

Add this configuration to your Cursor settings to enable the todo MCP server:

{
  "mcp": {
    "servers": {
      "todo-manager": {
        "command": "node",
        "args": [
          "/Users/acateland/projects/todo-mcp-server/dist/index.js"
        ],
        "env": {},
        "cwd": "/Users/acateland/projects/todo-mcp-server"
      }
    }
  }
}

Available MCP Features

Tools (AI can execute):

  • create_todo - Create new todos with priority and tags
  • list_todos - List todos with filtering by status, priority, and tags
  • update_todo - Update any todo field including completion status
  • delete_todo - Remove todos by ID
  • todo_stats - Get comprehensive statistics about your todos

Resources (AI can read):

  • todos://json - All todos as JSON data
  • todos://summary - Quick summary with counts and metrics

Prompts (AI templates):

  • daily_report - Generate a professional daily todo report
  • prioritize_tasks - Get AI assistance with task prioritization

Usage Examples

Once the MCP server is configured, you can interact with it through Cursor's AI:

  • "Create a todo to review the quarterly report with high priority"
  • "Show me all high priority pending todos"
  • "Generate a daily report for today"
  • "Help me prioritize my current tasks"

Development Commands

  • npm run build - Build the TypeScript code
  • npm run dev - Run in development mode
  • npm test - Test with MCP Inspector
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 56 lines · 382 tokens per session scan A ec8d628f1bea

Subscribe to this mod's changes

cursorrules is a cursor rule published in the GitHub repository cateland/poc_todo_mcp_server (0 stars, last pushed 1y ago), licensed MIT. It adds 382 tokens to every session, about $0.0019 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.