The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Standupbot listing page.
"What did I even do yesterday?" — solved.
StandupBot is a free Model Context Protocol server that connects Claude to your GitHub activity. Ask Claude for your standup and it pulls the last 24h of commits, PRs, reviews, and issues — formatted and ready to paste into Slack.
| Tool | What it does |
|---|---|
get_standup | Your personal standup — commits, PRs, reviews, issues in the last N hours |
get_standup_multi | Team standup — same thing for a list of GitHub usernames |
get_repo_pulse | Recent activity on any public or private repo |
Go to GitHub → Settings → Developer settings → Personal access tokens → Tokens (classic).
Create a token with these scopes:
repo (to see private repos)read:userAdd this to your Claude Code config (~/.claude/claude_desktop_config.json for Claude Desktop, or .claude/settings.json for Claude Code CLI):
You can set GITHUB_TOKEN as an env var in your MCP config and omit it from tool calls:
The tool will fall back to the env var automatically if no token is passed.
api.github.com — no proxy, no telemetry, no servers.MIT