MCP Cursor

Enhance your development workflow with AI-powered MCP tools and extensions for Cursor IDE.

Product

  • MCP Servers
  • Getting Started
  • Documentation
  • Open Source

Resources

  • MCP Specification
  • Cursor IDE
  • MCP GitHub
  • Contributing

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Made withfor the developer community
© 2025 MCP Cursor. All rights reserved.
MCP Logo
MCP Cursor
IntroductionMCPs
IntroductionMCPs
3D MCP Cursor Visualization
  1. Home
  2. Servers
  3. Coding Todo MCP
Coding Todo MCP Logo

Coding Todo MCP

Model Context Protocol Integration

Overview

Integrates project management tools for viewing, adding, updating, and deleting todo items with priority setting, tagging, and project assignment capabilities, enabling efficient task tracking and AI-assisted prioritization for software development workflows.

Coding Todo

Integrates project management tools for viewing, adding, updating, and deleting todo items with priority setting, tagging, and project assignment capabilities, enabling efficient task tracking and AI-assisted prioritization for software development workflows.

Installation Instructions


README: https://github.com/dennismartis/mcp-todo

Coding Todo Server

This MCP server provides tools and resources for managing a coding project's todo list.

Overview

This server allows you to:

  • View the current todo list
  • View details of specific todo items
  • Add new todo items
  • Update the status of todo items
  • Delete todo items
  • Update todo item details

Resources

  • todo://list: Provides a list of all todo items with their status, title, priority and tags.
  • todo://item/{todo_id}: Provides detailed information about a specific todo item, including status, priority, creation date, project, tags, and description.

Tools

  • add_todo: Adds a new todo item to the list.

    • Arguments:
      • title: Title of the todo item (required)
      • description: Detailed description of the todo item (required)
      • project: Project name (optional)
      • priority: Priority from 1 (lowest) to 5 (highest) (optional, default: 1)
      • tags: List of tags related to the todo (optional)
  • update_todo_status: Updates the status of an existing todo item.

    • Arguments:
      • id: The ID of the todo item to update (required)
      • status: New status (pending/in_progress/completed) (required)
  • delete_todo: Deletes a todo item from the list.

    • Arguments:
      • id: The ID of the todo item to delete (required)
  • update_todo: Updates the details of an existing todo item.

    • Arguments:
      • id: The ID of the todo item to update (required)
      • title: New title (optional)
      • description: New description (optional)
      • project: New project name (optional)
      • priority: New priority from 1 (lowest) to 5 (highest) (optional)
      • tags: New list of tags (optional)

Installation

Before running the server, you need to install the required Python packages. You can do this using pip:

pip install -r requirements.txt

Usage

To run the server, execute the coding_todo.py script.

python coding_todo.py

This will start the MCP server, making its tools and resources available to MCP clients.

Featured MCPs

Github MCP - Model Context Protocol for Cursor IDE

Github

This server provides integration with Github's issue tracking system through MCP, allowing LLMs to interact with Github issues.

Sequential Thinking MCP - Model Context Protocol for Cursor IDE

Sequential Thinking

An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process. Break down complex problems into manageable steps, revise and refine thoughts as understanding deepens, and branch into alternative paths of reasoning.

Puppeteer MCP - Model Context Protocol for Cursor IDE

Puppeteer

A Model Context Protocol server that provides browser automation capabilities using Puppeteer. This server enables LLMs to interact with web pages, take screenshots, execute JavaScript, and perform various browser-based operations in a real browser environment.