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.
- Funcionalidades
- Requisitos
- Instalação
- Comandos Disponíveis no Claude
- Estrutura do Projeto
- Estrutura de Dados
- Scripts de Desenvolvimento
- Configurações
- Tecnologias Utilizadas
- Licença
Related Resources
Related MCP Servers
- -securityAlicense-qualityA 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 -1744116JavaScriptMIT 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