mcp_todo
Verified Safeby thijs-hakkenberg
Overview
A Git-based Model Context Protocol (MCP) server for collaborative todo management, accessible via Claude Desktop/Code, a web-based Kanban board, and an upcoming Telegram bot.
Installation
npm startEnvironment Variables
- TODO_REPO_PATH
- GIT_USER_NAME
- GIT_USER_EMAIL
- TELEGRAM_BOT_TOKEN
- TELEGRAM_AUTHORIZED_USER_ID
Security Notes
The server executes local 'node' and 'git' commands based on user-configured environment variables (e.g., TODO_REPO_PATH). While this is fundamental to its functionality and good practices like non-root container execution, input validation (UUIDs), and XSS prevention for web UI are in place, a compromised environment or malicious configuration of these variables could pose a risk. No direct 'eval' or obvious malicious patterns were found in the source code.
Similar Servers
mcp-server-trello
This server provides tools for interacting with Trello boards, enabling automation of project management, task management, and reporting workflows.
mcp-github-project-manager
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
mcp-container-ts
Provides a secure, extensible Model Context Protocol (MCP) server using Node.js and TypeScript, designed to expose custom tools to LLMs, deployable on Azure Container Apps with robust JWT and RBAC security.
mcp_todo
A Git-based Model Context Protocol (MCP) server for collaborative todo management, accessible via Claude Desktop/Code, a web-based Kanban board, and an upcoming Telegram bot.