{
  "markdown": "# StandupBot MCP\n\n> \"What did I even do yesterday?\" — solved.\n\n**StandupBot** is a free [Model Context Protocol](https://modelcontextprotocol.io) 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.\n\n---\n\n## Tools\n\n| Tool | What it does |\n|---|---|\n| `get_standup` | Your personal standup — commits, PRs, reviews, issues in the last N hours |\n| `get_standup_multi` | Team standup — same thing for a list of GitHub usernames |\n| `get_repo_pulse` | Recent activity on any public or private repo |\n\n---\n\n## Quick Start\n\n### 1. Get a GitHub token\n\nGo to **GitHub → Settings → Developer settings → Personal access tokens → Tokens (classic)**.\n\nCreate a token with these scopes:\n- `repo` (to see private repos)\n- `read:user`\n\n### 2. Add to Claude Code\n\nAdd this to your Claude Code config (`~/.claude/claude_desktop_config.json` for Claude Desktop, or `.claude/settings.json` for Claude Code CLI):\n\n```json\n{\n  \"mcpServers\": {\n    \"standupbot\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"standupbot-mcp\"],\n      \"env\": {\n        \"GITHUB_TOKEN\": \"ghp_your_token_here\"\n      }\n    }\n  }\n}\n```\n\n### 3. Ask Claude\n\n```\nGive me my standup for the last 24 hours. My GitHub username is alice.\n```\n\n```\nGenerate a team standup for usernames: alice, bob, carol\n```\n\n```\nWhat's been happening in the facebook/react repo today?\n```\n\n---\n\n## Example Output\n\n```\n## Daily Standup — @alice\n_Last 24h of GitHub activity_\n\n### Commits\n- **alice/my-app** (a3f9c12) — fix: resolve race condition in auth middleware\n  https://github.com/alice/my-app/commit/a3f9c12\n\n### PRs Opened\n- **alice/my-app** (#42) — feat: add OAuth2 support\n  https://github.com/alice/my-app/pull/42\n\n### PRs Reviewed\n- **team-org/backend** (#99) — refactor: extract payment service\n  https://github.com/team-org/backend/pull/99\n```\n\n---\n\n## Environment Variables\n\nYou can set `GITHUB_TOKEN` as an env var in your MCP config and omit it from tool calls:\n\n```json\n\"env\": { \"GITHUB_TOKEN\": \"ghp_...\" }\n```\n\nThe tool will fall back to the env var automatically if no token is passed.\n\n---\n\n## Privacy\n\n- Your token is stored only in your local config file.\n- StandupBot makes direct HTTPS calls to `api.github.com` — no proxy, no telemetry, no servers.\n- 100% open source. MIT license.\n\n---\n\n## License\n\nMIT\n",
  "bytes": 2394,
  "sha": "70d7440aceb44b793eebacd6420d9a6e117d5cdcd0835ab59a0cba384758907d",
  "repo_slug": "rimysore/standupbot-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rimysore_standupbot_40fbd92d/readme"
}