git-standup-mcp
git-standup-mcp
git 기록에서 스탠드업 보고서를 생성하고 Slack에 게시하는 MCP 서버입니다. Claude에게 어제 무엇을 했는지 물어보거나, 매일 아침 자동으로 게시되도록 cron 작업을 설정하세요.
설치
# Add to Claude Code
claude mcp add git-standup -- uv run --directory /path/to/git-standup-mcp git-standup-mcp또는 MCP 설정에 수동으로 추가하세요:
{
"mcpServers": {
"git-standup": {
"command": "uv",
"args": ["run", "--directory", "/path/to/git-standup-mcp", "git-standup-mcp"],
"env": {
"GIT_STANDUP_REPOS": "/path/to/repo1,/path/to/repo2",
"SLACK_STANDUP_WEBHOOK": "https://hooks.slack.com/services/..."
}
}
}
}Related MCP server: git-finder-mcp
사용법
연결되면 Claude에게 다음과 같이 물어보세요:
"어제 내가 한 일이 뭐야?"
"지난 3일간의 스탠드업 보고서를 알려줘"
"내 스탠드업을 Slack에 게시해줘"
"어떤 저장소에 접근할 수 있어?"
Slack 통합
스탠드업 채널에 대한 Incoming Webhook을 설정한 다음 SLACK_STANDUP_WEBHOOK을 설정하세요.
자동 일일 게시 (cron)
# Post yesterday's standup at 9am on weekdays
0 9 * * 1-5 cd /path/to/git-standup-mcp && \
GIT_STANDUP_REPOS="~/projects,~/work" \
SLACK_STANDUP_WEBHOOK="https://hooks.slack.com/..." \
uv run python -m git_standup_mcp.cron# Dry run — see the report without posting
uv run python -m git_standup_mcp.cron --dry-run
# Monday morning — cover the weekend
uv run python -m git_standup_mcp.cron --days 3
# Filter by author
uv run python -m git_standup_mcp.cron --author "Anisha"도구
git_standup
저장소 전반의 최근 git 활동에 대한 스탠드업 보고서를 가져옵니다.
매개변수 | 유형 | 기본값 | 설명 |
| int | 1 | 조회할 일수 |
| string | null | 작성자 이름으로 필터링 (부분 일치) |
| string | null | 쉼표로 구분된 저장소 경로 (환경 변수 재정의) |
git_repos
서버가 볼 수 있는 모든 git 저장소를 나열합니다.
post_to_slack
웹훅을 통해 Slack에 메시지를 게시합니다.
매개변수 | 유형 | 기본값 | 설명 |
| string | 필수 | 메시지 텍스트 (Slack 마크다운 지원) |
| string | null | 채널 재정의 (설정되지 않은 경우 웹훅 기본값 사용) |
설정
환경 변수 | 설명 |
| 저장소를 검색할 쉼표로 구분된 디렉토리 (기본값: ~/Documents) |
| 게시를 위한 Slack Incoming Webhook URL |
저장소는 최대 2단계 깊이까지 자동으로 검색됩니다.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables Claude to interact with git repositories by providing real-time access to repository status, branch information, commit history, and file changes. Allows users to query their git workspace through natural language commands.
- FlicenseAqualityDmaintenanceEnables natural language code search across multiple local Git repositories, allowing users to register projects, search for code, and explore file structures through Claude.6
- AlicenseAqualityCmaintenanceConnects Claude to GitHub activity to generate standup summaries of commits, PRs, reviews, and issues for individuals or teams.325MIT
- FlicenseAqualityBmaintenanceAnalyzes Git commit history and code diffs to auto-remember development context, providing commit timelines, work sessions, unfinished task detection, and daily/weekly reports.9
Related MCP Connectors
Edit your Overleaf LaTeX projects from Claude and ChatGPT; every change is a real Git commit.
Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/anisha-agarwal/git-standup-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server