MCP TODO Checklist Server
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
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP TODO Checklist Serveradd 'Buy groceries' to my shopping list with high priority"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Related MCP server: Context Manager MCP Server
Requisitos
Node.js 18 ou superior
NPM 8 ou superior
Instalação
Método 1: Instalação Local (Desenvolvimento)
Clone o repositório
cd C:\workspace\mcp
git clone (seu-repositório) mcp-mr-checklist
cd mcp-mr-checklistInstale as dependências e compile
npm install
npm run buildConfigure no
claude_desktop_config.json:
{
"servers": {
"todo-checklist": {
"type": "command",
"command": "node dist/index.js",
"cwd": "C:\\workspace\\mcp\\mcp-mr-checklist",
"config": {
"storagePath": "./data",
"commandTimeout": 60000
}
}
}
}Método 2: Instalação Global (Uso)
Instale o pacote globalmente
npm install -g @hevener/server-todo-checklistConfigure no
claude_desktop_config.json:
{
"servers": {
"todo-checklist": {
"type": "command",
"command": "mcp-server-todo-checklist",
"config": {
"storagePath": "C:\\Users\\SEU_USUARIO\\AppData\\Local\\claude-todo-checklist",
"commandTimeout": 60000
}
}
}
}Comandos Disponíveis no Claude
Criar uma nova lista
/todo_create {
"title": "Minha Lista",
"description": "Descrição opcional da lista"
}Adicionar uma tarefa
/todo_add {
"listTitle": "Minha Lista",
"taskTitle": "Nova Tarefa",
"priority": "high",
"dueDate": "2024-01-20",
"tags": ["trabalho", "urgente"]
}Listar todas as listas
/todo_listVer detalhes de uma lista
/todo_show {
"listTitle": "Minha Lista"
}Marcar tarefa como concluída
/todo_complete {
"listTitle": "Minha Lista",
"taskTitle": "Nova Tarefa"
}Estrutura do Projeto
src/
├── index.ts # Ponto de entrada do servidor
├── commands.ts # Definição dos comandos disponíveis
├── service/
│ └── ChecklistService.ts # Lógica de negócio
├── storage/
│ └── index.ts # Implementação do armazenamento
└── types/
├── ChecklistItem.ts # Tipos para itens
└── index.ts # Tipos principaisEstrutura de Dados
Lista (Checklist)
interface Checklist {
id: string;
title: string;
description?: string;
items: ChecklistItem[];
owner: string;
shared?: string[];
createdAt: Date;
updatedAt: Date;
}Tarefa (ChecklistItem)
interface ChecklistItem {
id: string;
title: string;
description?: string;
completed: boolean;
dueDate?: Date;
priority: 'low' | 'medium' | 'high';
tags: string[];
createdAt: Date;
updatedAt: Date;
}Scripts de Desenvolvimento
# Compilar o projeto
npm run build
# Executar em modo desenvolvimento
npm run dev
# Observar alterações e recompilar
npm run watch
# Iniciar o servidor compilado
npm startConfiguraçõ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.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.Last updated745MIT
- Alicense-qualityDmaintenanceA server implementation of the Model Context Protocol (MCP) for managing development workflow with features like project management, task tracking, and QA review support.Last updated3AGPL 3.0
- -license-quality-maintenanceEnhanced TickTick task management server that provides rich functionality including task assignment, section management, comments, and batch operations with significantly improved performance through checkpoint sync.Last updated
- Flicense-qualityDmaintenanceA Model Context Protocol server for managing todo lists and items with advanced features including task assignment, priorities, recurrence, filtering, and webhook notifications.Last updated1
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
A MCP server built for developers enabling Git based project management with project and personal…
A basic MCP server to operate on the Postman API.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/hevener10/mcp-todo-checklist'
If you have feedback or need assistance with the MCP directory API, please join our Discord server