Files
shockbot/mcp
2025-11-19 23:27:24 -08:00
..
2025-11-19 23:27:24 -08:00
2025-11-19 16:52:11 -08:00
2025-11-19 17:13:14 -08:00
2025-11-19 16:02:37 -08:00
2025-10-23 15:21:08 -04:00
2025-10-31 01:58:43 -04:00
2025-10-31 04:04:06 -04:00
2025-11-19 23:27:24 -08:00
2025-11-10 16:53:31 -05:00
2025-11-19 23:27:24 -08:00

gh-pullfrog MCP Tools

this directory contains the mcp (model context protocol) server tools for interacting with github.

available tools

check suite tools

get_check_suite_logs

get workflow run logs for a failed check suite.

parameters:

  • check_suite_id (number): the id from check_suite.id in the webhook payload

replaces: gh run list and gh run view --log

returns: all logs from all failed workflow runs in the check suite, including:

  • workflow run details (id, name, html_url, conclusion)
  • job details for each workflow run (id, name, status, conclusion, logs)

example:

// when handling a check_suite_completed webhook
await mcp.call("gh-pullfrog/get_check_suite_logs", {
  check_suite_id: check_suite.id
});

other tools

see individual files for documentation on other tools:

  • comment.ts - create, edit, and update comments
  • issue.ts - create issues
  • pr.ts - create pull requests
  • prInfo.ts - get pull request information
  • review.ts - create pull request reviews
  • selectMode.ts - select execution mode

usage in agents

agents should never use the gh cli. instead, they should use the mcp tools provided by this server.

the agent instructions automatically include guidance on using these tools.