git-perf
Manages Git performance and review ledger data, providing tools for AI agents to record and query metrics and review records related to Git repositories.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@git-perfAdd a performance review for John: last sprint, rating 5"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
git-perf
独立的 Git 绩效 / 评审台账(与 NANA-OS / DiOS 同级、另仓)。
DiOS 只负责事件与 Agent,不承载绩效业务模型
本产品提供 Web + REST + MCP,供人查看、供 Agent 写入
Git Host ──webhook──► DiOS ──► Reviewer Agent ──MCP──► git-perf ──► Web目标与契约(必读)
文档 | 内容 |
产品目标、非目标、成功标准、与 DiOS 边界 | |
契约 v0.1.3:demogo Web |
实现与改动须遵守 CONTRACT;破坏性变更先改契约版本号。
Related MCP server: Git Stuff Server
快速启动
cd /home/xu/workspace/git-perf
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
uvicorn app.main:app --host 0.0.0.0 --port 8090 --reloadOpenAPI:http://localhost:8090/docs
远程 MCP(主路径):http://localhost:8090/mcp
冒烟验收
# 临时 DB + 临时端口;不写正式 data/
./scripts/smoke.sh覆盖:REST 闭环 + 远程 Streamable HTTP MCP(/mcp list_tools + call_tool)。
MCP(注册到 DiOS)
环境 | url |
demogo 生产 |
|
本地 |
|
字段 | 值 |
name |
|
transport |
|
详见 CONTRACT §5、§3。
demogo.work 部署
docker compose -f docker-compose.demogo.yml -p git-perf up -d --buildWeb:
https://demogo.work/git-perf/公网
/git-perf/mcp→ 404(刻意)步骤与 Caddy 片段见 deploy/demogo/README.md
仓库状态
独立 Git 仓库(勿并入 NANA-OS)。远端:HQIT/dios-mcp-git-perf(public)。
数据
默认 SQLite:data/git_perf.db(可用环境变量 GIT_PERF_DB 覆盖)。
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for siGit (sigit.si): browse repos, search code, manage PRs/issues, web search.
Related MCP Servers
- FlicenseAqualityDmaintenanceMCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.63-
- FlicenseCqualityDmaintenanceMCP server providing Git-related functionalities, primarily a tool to generate diffs for Git merge commits against their first parent.4-
- AlicenseBqualityDmaintenanceMCP Server for Git operations, agent templates, and project utilities.955 npmMIT
- FlicenseNot gradedqualityDmaintenanceProfile-driven MCP server for safely inspecting and changing local Git repositories via a Streamable HTTP endpoint with deny-by-default security.1-