local-only server
The server can only run on the client’s local machine because it depends on local resources.
MCP TODO Checklist
An MCP server deploying a checklist system for task management on Claude Desktop. The system allows you to create and manage multiple task lists, with support for priorities, due dates and tags.
Features
- ✅ Creating and managing multiple to-do lists
- 📌 Priority support (low, medium, high)
- 📅 Due dates for tasks
- 🏷️ Tag system for organization
- 👥 Sharing lists between users
- 💾 Persistent file system storage
Requirements
- Node.js 18 or higher
- NPM 8 or higher
Installation
Method 1: Local Installation (Development)
- Clone the repository
Copy
- Install dependencies and compile
Copy
- Configure in
claude_desktop_config.json
:
Copy
Method 2: Global Installation (Use)
- Install the package globally
Copy
- Configure in
claude_desktop_config.json
:
Copy
Commands Available in Claude
Create a new list
Copy
Add a task
Copy
List all lists
Copy
View details of a list
Copy
Mark task as complete
Copy
Project Structure
Copy
Data Structure
Checklist
Copy
Task (ChecklistItem)
Copy
Development Scripts
Copy
Settings
In the claude_desktop_config.json
file, you can configure:
storagePath
: Directory where data will be storedcommandTimeout
: Maximum command execution time in milliseconds (default: 60000)
Technologies Used
- TypeScript
- Model Context Protocol SDK
- Zod (data validation)
- File-based storage system
License
Distributed under the MIT License. See LICENSE
for more information.
This server cannot be installed
A server that implements a checklist management system with features like task creation, progress tracking, data persistence, and item comments.
- Funcionalidades
- Requisitos
- Instalação
- Comandos Disponíveis no Claude
- Estrutura do Projeto
- Estrutura de Dados
- Scripts de Desenvolvimento
- Configurações
- Tecnologias Utilizadas
- Licença