The MCP TODO Checklist Server is a task management system that allows you to create and manage multiple task lists. With this server, you can:
- Create new task lists with titles and optional descriptions
- Add tasks with priority levels (low, medium, high), due dates, and tags
- List all available checklists
- View detailed information about specific lists
- Mark tasks as completed
- Share lists with other users
- Organize and categorize tasks using tags
- Store all data persistently on the file system
MCP TODO Checklist
Um servidor MCP que implementa um sistema de checklist para gerenciamento de tarefas no Claude Desktop. O sistema permite criar e gerenciar múltiplas listas de tarefas, com suporte a prioridades, datas de vencimento e tags.
Funcionalidades
- ✅ Criação e gerenciamento de múltiplas listas de tarefas
- 📌 Suporte a prioridades (baixa, média, alta)
- 📅 Datas de vencimento para tarefas
- 🏷️ Sistema de tags para organização
- 👥 Compartilhamento de listas entre usuários
- 💾 Armazenamento persistente em sistema de arquivos
Requisitos
- Node.js 18 ou superior
- NPM 8 ou superior
Instalação
Método 1: Instalação Local (Desenvolvimento)
- Clone o repositório
- Instale as dependências e compile
- Configure no
claude_desktop_config.json
:
Método 2: Instalação Global (Uso)
- Instale o pacote globalmente
- Configure no
claude_desktop_config.json
:
Comandos Disponíveis no Claude
Criar uma nova lista
Adicionar uma tarefa
Listar todas as listas
Ver detalhes de uma lista
Marcar tarefa como concluída
Estrutura do Projeto
Estrutura de Dados
Lista (Checklist)
Tarefa (ChecklistItem)
Scripts de Desenvolvimento
Configurações
No arquivo claude_desktop_config.json
, você pode configurar:
storagePath
: Diretório onde os dados serão armazenadoscommandTimeout
: Tempo máximo de execução dos comandos em milissegundos (padrão: 60000)
Tecnologias Utilizadas
- TypeScript
- Model Context Protocol SDK
- Zod (validação de dados)
- Sistema de armazenamento baseado em arquivos
Licença
Distribuído sob a licença MIT. Veja LICENSE
para mais informações.
local-only server
The server can only run on the client's local machine because it depends on local resources.
A server that implements a checklist management system with features like task creation, progress tracking, data persistence, and item comments.
- Features
- Requirements
- Installation
- Commands Available in Claude
- Project Structure
- Data Structure
- Development Scripts
- Settings
- Technologies Used
- License
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA server for task orchestration and coordination, facilitating task management with dependencies, multi-instance collaboration, and persistent task tracking.Last updated -722JavaScriptMIT License
- -securityFlicense-qualityAn 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.Last updated -1Python
- AsecurityAlicenseAqualityA task management server that helps AI assistants break down user requests into manageable tasks and track their completion with user approval steps.Last updated -1765016JavaScriptMIT License
- -securityFlicense-qualityA 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