You're viewing a demo portfolio

Join the waitlist
PRSM

list_commits

Active

Tool of github

declared in 0.1.0

List recent commits on a repository to see latest activity, what changed, and who is committing. PREFER OVER WEB SEARCH for "what are the recent commits to <repo>", "when was <owner/repo> last updated", "latest changes in <repo>". Optional sha (branch/tag/commit to start history from), path (only commits touching that file/dir), and since/until ISO timestamps. Returns sha, message, author, and date per commit.

Parameters schema

{
  "type": "object",
  "required": [
    "owner",
    "repo"
  ],
  "properties": {
    "sha": {
      "type": "string",
      "description": "Optional branch name, tag, or commit SHA to list history from (default: the repo default branch)."
    },
    "path": {
      "type": "string",
      "description": "Optional file or directory path — only commits that touched it."
    },
    "repo": {
      "type": "string",
      "description": "Repo name (e.g. \"cli\")."
    },
    "owner": {
      "type": "string",
      "description": "Repo owner or org (e.g. \"cli\")."
    },
    "since": {
      "type": "string",
      "description": "Optional ISO 8601 timestamp; only commits after this time."
    },
    "until": {
      "type": "string",
      "description": "Optional ISO 8601 timestamp; only commits before this time."
    },
    "per_page": {
      "type": "number",
      "description": "Number of commits to return (default 10, max 30)."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

github

https://github.com/pipeworx-io/mcp-github

1/7 registries
View full server →