
Gitstandup
io.github.muba00由 GitHub 帳號 muba00 發布v1.0.6更新於 Oct 24, 2026
Generate daily standup notes from git commits across multiple repositories with AI summaries.
概覽
一個本機 MCP 伺服器,從已設定的多個儲存庫收集你的 git 提交,讓 AI 助理據此產生每日站立會議筆記。
- 可以做什麼
- 根據已設定儲存庫中的提交產生站立會議筆記,可指定回溯時數,也可為單次執行指定儲存庫路徑清單。將儲存庫路徑加入已儲存的設定。列出目前設定中的儲存庫。從設定中移除儲存庫路徑。提交收集會依你的 git 使用者電子郵件篩選,略過鎖定檔與壓縮程式碼等產生檔案,並可附上截斷的程式碼差異供助理摘要。
- 適用情境
- 適合在多個本機 git 儲存庫之間工作、希望助理草擬站立會議更新或回答「昨天做了什麼」這類問題,而不必逐一儲存庫手動查看的情況。
- 執行需求
- 透過 stdio 在本機執行,通常以 npx 從 npm 套件 gitstandup-mcp 啟動,因此需要 Node.js 與 npm。需要可用的 Git,且設定的路徑必須是本機 git 儲存庫。儲存庫路徑保存在使用者家目錄下的設定檔。未宣告需要帳號、API 金鑰或環境變數。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Gitstandup,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
GitStandup MCP Server
Generate daily standup notes from your git commits using AI
A Model Context Protocol (MCP) server that automatically collects your git commits from multiple repositories and helps AI assistants generate natural, comprehensive standup summaries.
✨ Features
- 📦 Multi-repo support - Track commits across all your projects
- 👤 User-specific - Only shows your commits (filtered by git user.email)
- ⏰ Time-based - Configurable lookback period (default: last 24 hours)
- 🎯 Smart diff analysis - Includes code changes with intelligent truncation
- 💾 Persistent config - Remembers your repos in
~/.gitstandup/config.json - 🧹 Clean output - Skips generated files (lock files, minified code)
🚀 Quick Start
Installation
Setup with Claude Desktop
Add to your Claude Desktop config at ~/Library/Application Support/Claude/claude_desktop_config.json:
Setup with VS Code (GitHub Copilot)
Add to your VS Code MCP settings:
📖 Usage
Once configured, you can use natural language with your AI assistant:
First Time Setup
-
Add your repositories:
-
Generate standup notes:
-
The AI will create a summary like:
Yesterday I:
- Implemented OAuth authentication flow in the api-server
- Fixed critical bug in payment processing
- Added integration tests for user registration
🛠️ Available Tools
The server exposes four MCP tools that AI assistants can use:
generate_standup
Generate standup notes from configured repositories.
Parameters:
hours(optional): Number of hours to look back (default: 24)repos(optional): Array of specific repo paths to use
Example:
add_repos
Add repository paths to the configuration.
Parameters:
paths: Array of absolute paths to git repositories
Example:
list_repos
List currently configured repositories.
Returns: Array of configured repository paths
remove_repos
Remove repository paths from the configuration.
Parameters:
paths: Array of repository paths to remove
🔧 Development
Project Structure
📝 Configuration
Repository paths are stored in ~/.gitstandup/config.json:
You can edit this file manually or use the add_repos and remove_repos tools.
📦 Publishing to MCP Registry
This server is discoverable via the GitHub MCP Registry and OSS MCP Community Registry.
For Maintainers
To publish a new version:
-
Update version in both files:
-
Build and publish to npm:
-
Install mcp-publisher (first time only):
-
Authenticate (first time only):
-
Update server.json version to match package.json and publish:
The server will automatically appear in both the GitHub MCP Registry and the community registry, making it discoverable in VS Code, Claude Desktop, and other MCP-compatible clients.
🤝 Contributing
Contributions are welcome! Feel free to:
- 🐛 Report bugs
- 💡 Suggest new features
- 🔧 Submit pull requests
See CONTRIBUTING.md for details.
📄 License
MIT License - see LICENSE for details
🙏 Acknowledgments
Built with:
Note: This tool only reads git commit history and does not modify your repositories.
來源:README.md,提交 9221543
工具
0版本歷史
1- v1.0.6最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分