Todoist
Gerencie tarefas, projetos, etiquetas e comentários no Todoist usando sua API.
Documentação
Servidor MCP Todoist
Um servidor Model Context Protocol (MCP) que fornece ferramentas para interagir com o Todoist, permitindo que assistentes de IA gerenciem tarefas, projetos, etiquetas, seções e comentários por meio da API do Todoist.
Configuração
Este servidor requer um token da API do Todoist para funcionar.
-
Obtenha seu token da API:
- Acesse Configurações do Todoist.
- Role até a seção "API token".
- Copie seu token de API pessoal.
-
Configure seu cliente MCP: Adicione o servidor à configuração do seu cliente MCP, garantindo que seu token da API esteja incluído. Para o Claude Desktop, você adicionaria um dos seguintes ao seu
claude_desktop_config.json:Docker
{ "mcpServers": { "todoist": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "TODOIST_API_TOKEN=your_api_token_here", "ghcr.io/ganievs/todoist-mcp-server:latest" ] } } }NPX
{ "mcpServers": { "todoist": { "command": "npx", "args": [ "-y", "@ganiev/todoist-mcp-server" ], "env": { "TODOIST_API_TOKEN": "your_api_token_here" } } } }
Uso
Após a configuração, você pode usar linguagem natural para interagir com o Todoist por meio do seu cliente MCP:
- "Crie uma tarefa para comprar mantimentos com prioridade alta"
- "Liste todos os meus projetos"
- "Adicione um comentário à tarefa sobre a reunião"
- "Crie um novo projeto para o meu planejamento de férias"
- "Mostre-me todas as tarefas com a etiqueta 'urgente'"
Desenvolvimento
Para configurar o projeto para desenvolvimento:
-
Clone o repositório:
git clone https://github.com/ganievs/todoist-mcp-server.git cd todoist-mcp-server -
Instale as dependências:
npm install -
Execute o linter:
npm run lint -
Compile o projeto:
npm run build
Suporte
Para problemas e solicitações de recursos, use a página de GitHub Issues.