Skip to main content
Glama
muhammadzaeemaltaf

GitHub Summary MCP

get_repo_commits_today

Retrieve today's commits from a GitHub repository to track daily development activity and generate formatted summaries for reporting.

Instructions

Return today's commits for a single repository authored by the authenticated user.

Args: repo_name: The repository to inspect. Accepts either the short name (e.g. "Hello-World") or the full owner/repo format (e.g. "octocat/Hello-World"). When a short name is provided the authenticated user's login is used as the owner.

Returns: A dict with keys:

* ``"repo"``    – the resolved ``owner/repo`` string
* ``"commits"`` – list of commit objects
* ``"summary"`` – formatted bullet-list summary for this repository

Example return value::

{
    "repo": "octocat/Hello-World",
    "commits": [
        {
            "sha": "abc123",
            "message": "Fix login bug",
            "files": ["auth/login.py"],
            "insertions": 5,
            "deletions": 2,
            "committed_at": "2024-01-15T09:30:00+00:00"
        }
    ],
    "summary": "> Hello-World\n\n* Fix login bug"
}

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
repo_nameYes

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/muhammadzaeemaltaf/github-summary-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server