Skip to main content
Glama

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アクティビティのスタンドアップレポートを取得します。

パラメータ

デフォルト

説明

days

int

1

遡る日数

author

string

null

作成者名でフィルタリング (部分一致)

repos

string

null

カンマ区切りのリポジトリパス (環境変数を上書き)

git_repos

サーバーが認識できるすべてのgitリポジトリを一覧表示します。

post_to_slack

Webhook経由でSlackにメッセージを投稿します。

パラメータ

デフォルト

説明

message

string

必須

メッセージテキスト (Slackマークダウン対応)

channel_name

string

null

チャンネルの上書き (設定がない場合はWebhookのデフォルトを使用)

設定

環境変数

説明

GIT_STANDUP_REPOS

リポジトリをスキャンするディレクトリのカンマ区切りリスト (デフォルト: ~/Documents)

SLACK_STANDUP_WEBHOOK

投稿用のSlack Incoming Webhook URL

リポジトリは最大2階層下まで自動検出されます。

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables 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.
  • F
    license
    A
    quality
    D
    maintenance
    Enables natural language code search across multiple local Git repositories, allowing users to register projects, search for code, and explore file structures through Claude.
    6

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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