Skip to main content
Glama

Coding Todo Server

by dennismartis

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.

-
security - not tested
F
license - not found
-
quality - not tested

An MCP server that provides tools and resources for managing a coding project's todo list, allowing users to view, add, update, and delete todo items with details like priority, status, and tags.

  1. Overview
    1. Resources
      1. Tools
        1. Installation
          1. Usage

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.
              Last updated -
              10
              23
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              An MCP server that enables LLMs to interact with Todoist tasks, projects, and other features through the Todoist API.
              Last updated -
              36
              717
              150
              TypeScript
              MIT License
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A minimal Model Context Protocol server implementation that provides tools for managing a to-do list, allowing users to create tasks, list them, and mark them as completed via JSON-RPC calls.
              Last updated -
              Python
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              An MCP server that connects Claude with Todoist for complete task and project management through natural language.
              Last updated -
              28
              590
              27
              TypeScript
              MIT License
              • Apple
              • Linux

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/dennismartis/mcp-todo'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server