Backlog Manager MCP Server

Backlog Manager is an MCP (Machine-Consumable Programming) server for issue and task management with a file-based approach. It provides tools for AI

Local serverstdioPython

What is the Backlog Manager MCP Server?

Backlog Manager MCP connects Backlog Manager MCP to AI assistants that speak the Model Context Protocol. Backlog Manager is an MCP (Machine-Consumable Programming) server for issue and task management with a file-based approach. It provides tools for AI agents and other clients to create issues, add tasks to them, and track task status. Issues represent high-level feature requests or bugs, while tasks.

What Backlog Manager MCP does

Backlog Manager is an MCP (Machine-Consumable Programming) server for issue and task management with a file-based approach. It provides tools for AI agents and other clients to create issues, add tasks to them, and track task status. Issues represent high-level feature requests or bugs, while tasks represent specific work items needed to resolve the issue.

Key capabilities

  • Issue Management — Create, list, select, and track issues with descriptions
  • Task Tracking — Add tasks to issues with titles, descriptions, and status tracking
  • Status Workflow — Track task progress through New, InWork, and Done states
  • File-Based Storage — Portable JSON storage format for easy backup and version control
  • Flexible Transport — Support for both SSE (HTTP) and stdio communication
  • Docker Support — Run in containers for easy deployment and isolation

Requirements

  • Python: 3.12 or higher - Package Manager: uv (recommended) or pip - Docker: (Optional) For containerized deployment - MCP Client: Claude Code, Windsurf, or any other MCP-compatible client

Practical notes

  • Maintained by danielscholl, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Backlog Manager MCP Server

{
  "mcpServers": {
    "backlog-manager": {
      "transport": "sse",
      "url": "http://localhost:8050/sse"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Python: 3.12 or higher - Package Manager: uv (recommended) or pip - Docker: (Optional) For containerized deployment - MCP Client: Claude Code, Windsurf, or any other MCP-compatible client
VariableDescriptionRequired
TRANSPORTConfiguration value read at startup.Optional
TASKS_FILEConfiguration value read at startup.Optional

Frequently asked questions

Backlog Manager is an MCP (Machine-Consumable Programming) server for issue and task management with a file-based approach. It provides tools for AI agents and Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.