standup
Discovers git repositories in the folders it is pointed at (configurable depth) and reads the user's own commits (matched by each repo's user.email), the current branch, and fresh uncommitted changes. Exposes tools such as get_activity and list_repos so an assistant can see what was shipped since yesterday/today/a given date, per repo, and can then write a standup update (yesterday/today/blockers) or answer questions like "what did I ship this week?". Supports selecting a time window or author, and skipping AI rewriting entirely.
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., "@standupwrite my standup for today from my git commits"
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.
standup
your daily standup, written from your git commits. https://standup-cli.vercel.app
npx standup-ai ~/codesince friday
shop-app
• Checkout remembers the last UPI app you paid with
• Fixed the cart badge not updating after login
api
• Rate limiting on the OTP endpoint
today
shop-app
• Finishing the order history screen on feat/order-history
blockers
• nonefinds every git repo in the folders you give it (3 levels deep)
reads only your commits (matched by each repo's
user.email), the branch you're on and fresh uncommitted changeson Mondays "yesterday" means since Friday
with
GEMINI_API_KEYset, Gemini rewrites the commits into plain sentences; without it you get a clean list of commitszero dependencies, node 18+
options
standup [folders...] [options]
-s, --since <when> yesterday (default), today, week, or any git date: "3 days ago", 2026-10-01
-w, --week same as --since week
-t, --today same as --since today
-a, --author <who> whose commits (default: your git email; "all" for everyone)
-d, --depth <n> how deep to look for repos (default 3)
--slack format for Slack
--md format as Markdown
--json raw data and the standup as JSON
--raw skip AI, list the commits as they are
-c, --copy copy the result to the clipboard
--model <name> Gemini model (default gemini-3.8-flash)Folders default to $STANDUP_DIRS (separated by :) or the current folder. Get a Gemini key at https://aistudio.google.com/apikey.
Related MCP server: @rethunk/mcp-multi-root-git
use it from Claude, Cursor or any MCP client
standup mcp runs an MCP server over stdio with two tools, get_activity and list_repos, and a standup prompt. Your assistant reads the activity and writes the update itself, so no API key is needed.
Claude Code:
claude mcp add standup -- npx -y standup-ai mcp ~/codeClaude Desktop (claude_desktop_config.json) or Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"standup": {
"command": "npx",
"args": ["-y", "standup-ai", "mcp", "~/code"]
}
}
}Then ask "what did I ship this week?" or "write my standup".
privacy
Everything runs on your machine. Only commit messages and changed file names are sent, and only to Gemini when you set a key. --raw and the MCP server send nothing anywhere.
develop
npm test # cli tests
node bin/standup.js ~/code --raw
cd site && npm install && npm run dev # landing pagebuilt by Rishabh Singh — https://www.rishabhsingh.tech
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-native git hosting — repos, PRs, issues, CI gates, and AI code review over MCP (60 tools).
Plain-English git for agents: 22 tools to branch, commit, push and tag. Free tier.
Operate GitHub from your AI assistant: repos, PRs, issues, Actions. Previews and read-only mode.
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides comprehensive Git functionality to MCP clients, enabling users to manage repositories through operations like commits, diffs, and branch management via natural language. It automatically detects the current working directory and supports multi-project workflows across different local environments.16202 npm3MIT
- AlicenseNot gradedqualityFmaintenanceProvides comprehensive git tooling via MCP, including status, diffs, commits, branches, stashes, and multi-root inventory, enabling AI agents to manage repositories.6 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to search commits, retrieve diffs, and inspect file change history in a Git repository using MCP.191 npmMIT
- AlicenseBqualityCmaintenanceEnables AI assistants to interact with Git repositories via MCP, supporting status checks, diffs, staging, commits, branch management, and log queries.12MIT