Back to Home
thijs-hakkenberg icon

mcp_todo

Verified Safe

by thijs-hakkenberg

Overview

A Git-backed todo management system offering web, Telegram bot, and Model Context Protocol (MCP) interfaces for collaborative task tracking and version control.

Installation

Run Command
npm start

Environment Variables

  • TODO_REPO_PATH
  • GIT_USER_NAME
  • GIT_USER_EMAIL
  • TELEGRAM_BOT_TOKEN
  • TELEGRAM_AUTHORIZED_USER_ID

Security Notes

The system uses stdio for inter-process communication (IPC) with its core MCP server, which is generally secure. The API server component exposes a REST API with configurable CORS. Primary security considerations revolve around the `TODO_REPO_PATH` environment variable (which dictates where the Git repository is stored on the host filesystem) and `MCP_SERVER_PATH` (which executable the internal MCP client spawns). If these paths are configured maliciously or are user-controlled without strict validation, it could lead to file system vulnerabilities or arbitrary code execution. However, these are typically administrator-configured variables. The Docker setup correctly utilizes a non-root user for execution. No `eval` or code obfuscation is present.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens200
Stars0
Forks0
Last Update2025-12-01

Tags

todo-managementgit-backedmcpkanban-boardtelegram-botversion-control