backlog
Verified Safeby veggiemonk
Overview
Manage project backlog and tasks using Markdown files in a Git repository, designed for frictionless collaboration between AI agents and human developers.
Installation
docker run --rm -it -v $(pwd):/data -e BACKLOG_FOLDER=/data/.backlog -p 8106:8106 ghcr.io/veggiemonk/backlog mcp --http --port 8106Environment Variables
- BACKLOG_FOLDER
- BACKLOG_AUTO_COMMIT
- BACKLOG_LOG_LEVEL
- BACKLOG_LOG_FORMAT
- BACKLOG_LOG_FILE
Security Notes
The server is designed for local execution. The MCP server binds to `localhost:8106` by default when using HTTP transport, preventing external network access without explicit configuration. Task data is stored in plain Markdown files within the Git repository, offering transparency. Git operations are handled via `go-git`, a pure Go library, which mitigates command injection risks associated with calling external `git` executables. There are no obvious signs of 'eval' or similar dangerous patterns. The primary security concern would be if a user deliberately exposes the MCP server publicly without proper authentication/authorization, which is outside the tool's default secure configuration.
Similar Servers
github-mcp-server
The GitHub MCP Server enables AI agents, assistants, and chatbots to interact with GitHub's platform for repository management, issue/PR automation, CI/CD intelligence, code analysis, and team collaboration through natural language.
sudocode
Git-native spec and issue management for AI-assisted software development, enabling agents to track context, manage tasks, and collaborate through structured workflows and feedback loops within a version-controlled repository. It provides agent orchestration, context persistence, and real-time visualization for complex, long-horizon software development tasks.
conductor-tasks
Conductor Tasks acts as an intelligent AI-powered assistant for developers, streamlining the entire development lifecycle from task generation and planning (parsing PRDs, expanding tasks, generating implementation steps) to execution and code modification (generating diffs). It provides visual task management, integrates with various IDEs, and leverages multiple LLM providers for optimal results and cost efficiency.
memory-journal-mcp
Provides persistent project memory and integrates GitHub workflows (issues, PRs, Kanban) to bridge fragmented AI sessions for developers.