AI待办事项管理工具

一款AI驱动的待办事项管理工具,可分析代码仓库、规划问题并提交至GitHub/Jira/GitLab/Linear等平台,包含HTTP服务器、Web仪表板和多种适配器。

  • by cbwinslow
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 cbwinslow/backlog-steward-mcp

使用说明

待办事项管理员MCP(v0.4)

AI积压管理员,负责分析仓库(Ollama/OpenRouter)、规划问题并将其提交至GitHub/Jira/GitLab/Linear。 包括:

  • MCP HTTP服务器
  • 网络仪表板(批准问题,运行CrewAI深度审查)
  • GitHub适配器(问题+项目v2字段)、Jira、GitLab、Linear的适配器

快速入门

python -m venv .venv && source .venv/bin/activate
pip install -e .
# LLM
ollama pull llama3.1
export LLM_PROVIDER=ollama
export OLLAMA_MODEL=llama3.1
export OLLAMA_BASE_URL=http://localhost:11434

# Providers (set what you need)
export GITHUB_TOKEN=ghp_xxx
export GITHUB_REPO=owner/name
export GITHUB_PROJECT_ID=PVT_xxx

export JIRA_BASE_URL=https://your.atlassian.net
export JIRA_EMAIL=you@example.com
export JIRA_API_TOKEN=xxx
export JIRA_PROJECT_KEY=ENG

export GITLAB_TOKEN=glpat_xxx
export GITLAB_PROJECT_ID=123456
export GITLAB_BASE_URL=https://gitlab.com

export LINEAR_API_KEY=lin_api_xxx
export LINEAR_TEAM_ID=team_123

# Dashboard
export STEWARD_DASH_TOKEN=super-secret
steward web --host 0.0.0.0 --port 8081
# Visit http://localhost:8081