pullfrog MCP tools available to agents running in Pullfrog.
Internal runtime helpers are intentionally excluded from this page.
| Tool | What it does |
|---|---|
| Pull requests | |
checkout_pr | Checks out a PR branch locally and returns a formatted diff. |
create_pull_request | Creates a pull request from the current branch. |
get_pull_request | Gets PR metadata: title, state, branches, labels, and linked issues. |
| Code reviews | |
list_pull_request_reviews | Lists all reviews on a pull request. |
get_review_comments | Gets full review thread context. |
create_pull_request_review | Submits a review with optional inline comments and suggestions. |
reply_to_review_comment | Replies to a review comment thread. |
resolve_review_thread | Marks a review thread as resolved. |
| Issues and labels | |
create_issue | Creates a new issue with optional labels and assignees. |
get_issue | Gets issue metadata and current state. |
get_issue_comments | Gets all comments on an issue. |
get_issue_events | Gets issue timeline events like cross-references and linked commits. |
create_issue_comment | Adds a comment to an issue. |
edit_issue_comment | Edits an existing issue comment. |
add_labels | Adds labels to an issue or pull request. |
| CI | |
get_check_suite_logs | Gets failed CI logs with extracted errors and relevant excerpts. |
| Git | |
git | Runs local git commands (status, diff, add, commit, etc.). |
git_fetch | Fetches from remote. |
push_branch | Pushes a branch (with permission and destination checks). |
delete_branch | Deletes a remote branch. |
push_tags | Pushes tags to remote. |
get_commit_info | Gets commit metadata and a formatted diff. |
| Utilities | |
upload_file | Uploads a local file and returns a permanent public URL. |
set_output | Sets the GitHub Action result output for downstream workflow steps. |

