todolist-mcp

Servidor MCP para gerenciar listas de tarefas.

Documentação

Idiomas

Python 94,5% CSS 5,2%

Principais Contribuidores

Informações do Projeto

Criado

7 de maio de 2025

Última Atualização

8 de setembro de 2026

Licença

MIT

Branch Padrão

main

Sobre Este Projeto

TodoList MCP é um servidor MCP que oferece aos assistentes de IA uma lista de tarefas adequada, com suporte a SQLite. Ele também inclui um quadro kanban FastAPI/HTMX para que humanos possam ver e gerenciar as mesmas tarefas visualmente. Ambas as interfaces compartilham o mesmo banco de dados.

Recursos

  • Seis Ferramentas MCP: Adicionar itens (com prioridade, datas de vencimento, tags), listar com filtros/ordenação, atualizar campos, marcar como concluído, excluir e acessar um guia de fluxo de trabalho
  • Interface Dupla: Servidor MCP para assistentes de IA, além de um quadro kanban web para humanos
  • Banco de Dados SQLite Compartilhado: Ambas as interfaces leem e gravam no mesmo banco de dados
  • Kanban com Arrastar e Soltar: Gerenciamento visual de tarefas com prioridades e tags codificadas por cores
  • Sem Processo de Build: A interface web usa HTMX, sem necessidade de etapa de build em JavaScript

Instalação

# Run directly
uvx --from git+https://github.com/wdm0006/todolist-mcp todolist-mcp

# Or add to your MCP client config
{
  "mcpServers": {
    "todolist": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/wdm0006/todolist-mcp", "todolist-mcp"]
    }
  }
}

Uso

O servidor MCP expõe ferramentas para adicionar, listar, atualizar, concluir e excluir tarefas. O quadro kanban roda em um servidor web local para gerenciamento visual junto ao seu fluxo de trabalho com IA.