
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
gitstandup-mcp
Advanced tools
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.
~/.gitstandup/config.json# Using npx (no installation needed)
npx -y gitstandup-mcp
# Or install globally
npm install -g gitstandup-mcp
Add to your Claude Desktop config at ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"gitstandup": {
"command": "npx",
"args": ["-y", "gitstandup-mcp"]
}
}
}
Add to your VS Code MCP settings:
{
"gitstandup": {
"type": "stdio",
"command": "npx",
"args": ["-y", "gitstandup-mcp"]
}
}
Once configured, you can use natural language with your AI assistant:
"Generate my standup notes"
"What did I work on yesterday?"
"Show my commits from the last 2 days"
Add your repositories:
"Add /path/to/my/project to GitStandup"
Generate standup notes:
"Generate my 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
The server exposes four MCP tools that AI assistants can use:
generate_standupGenerate standup notes from configured repositories.
Parameters:
hours (optional): Number of hours to look back (default: 24)repos (optional): Array of specific repo paths to useExample:
{
"hours": 48, // Last 2 days
"repos": ["/path/to/repo1", "/path/to/repo2"] // Optional
}
add_reposAdd repository paths to the configuration.
Parameters:
paths: Array of absolute paths to git repositoriesExample:
{
"paths": ["/Users/you/projects/my-app", "/Users/you/projects/api"]
}
list_reposList currently configured repositories.
Returns: Array of configured repository paths
remove_reposRemove repository paths from the configuration.
Parameters:
paths: Array of repository paths to remove# Clone the repository
git clone https://github.com/muba00/gitstandup.git
cd gitstandup
# Install dependencies
npm install
# Build
npm run build
# Test locally
node build/index.js
gitstandup/
├── src/
│ ├── index.ts # MCP server setup and tool definitions
│ ├── git.ts # Git operations and commit collection
│ └── config.ts # Configuration management
├── build/ # Compiled JavaScript (generated)
└── package.json
Repository paths are stored in ~/.gitstandup/config.json:
{
"repos": ["/Users/you/projects/project1", "/Users/you/projects/project2"]
}
You can edit this file manually or use the add_repos and remove_repos tools.
This server is discoverable via the GitHub MCP Registry and OSS MCP Community Registry.
To publish a new version:
Update version in both files:
# Update version in package.json and server.json
npm version patch # or minor/major
Build and publish to npm:
npm run build
npm publish
Install mcp-publisher (first time only):
brew install mcp-publisher
# OR
curl -L "https://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-publisher && sudo mv mcp-publisher /usr/local/bin/
Authenticate (first time only):
mcp-publisher login github
Update server.json version to match package.json and publish:
mcp-publisher 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.
Contributions are welcome! Feel free to:
See CONTRIBUTING.md for details.
MIT License - see LICENSE for details
Built with:
Note: This tool only reads git commit history and does not modify your repositories.
FAQs
MCP server for generating daily standup notes from git commits
We found that gitstandup-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.