Skip to main content
Glama

Backlog Manager MCP Server

by danielscholl
CLAUDE.md921 B
# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## Build/Test Commands - Install: `uv pip install -e .` - Run server: `uv run backlog-manager` - Run tests: `python -m pytest tests/` - Run single test: `python -m pytest tests/test_backlog_manager.py::test_name -v` ## Code Style Guidelines - Python 3.12+ compatible code - Use type hints for function parameters and return values - Follow PEP 8 naming conventions (snake_case for functions/variables) - Docstrings: Use Google-style formatting with Args/Returns sections - Error handling: Use try/except blocks with specific error messages - Imports: Group standard library, third-party, and local imports - Enums for status values (TaskStatus, IssueStatus) - Async/await for all MCP tool implementations - Context management using FastMCP's Context objects - JSON-based data structures for file storage

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/danielscholl/backlog-manager-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server