[FEATURE] Improve permissions for subscription to PR activity
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
While working through my claude mobile app, claude-code doesn't have access to results from GitHub Workflows. It's a clear gap for exactly this "autofix failing CI" flow the PR-subscription feature encourages.
Proposed Solution
Extend the default GitHub MCP toolset for this scenario with all or some of:
- get_job_logs
- list_workflow_runs
- get_workflow_run
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Configuration and settings
Use Case Example
Opened a PR from Claude Code Web, but the workflow is failing and my session cannot know why this workflow is failing. It asks me to copy paste the output.
Additional Context
Asked in Claude Code Web what tools can you use from the mcp__github__* tools for GitHub interactions
Grouped by function, here's the full mcp__github__* toolset available in this session:
Pull requests
pull_request_read (methods: get, get_diff, get_status, get_files, get_review_comments, get_reviews, get_comments, get_check_runs)
pull_request_review_write, add_comment_to_pending_review, add_reply_to_pull_request_comment, resolve_review_thread, unresolve_review_thread, request_copilot_review
create_pull_request, update_pull_request, update_pull_request_branch, list_pull_requests, search_pull_requests
merge_pull_request, enable_pr_auto_merge, disable_pr_auto_merge
subscribe_pr_activity, unsubscribe_pr_activity
Issues
issue_read, issue_write, sub_issue_write, add_issue_comment
list_issues, search_issues, list_issue_types, get_label
Files & commits
get_file_contents, create_or_update_file, delete_file, push_files
get_commit, list_commits
Branches, tags, releases
create_branch, list_branches, list_tags, get_tag
list_releases, get_latest_release, get_release_by_tag
Repos & discovery
create_repository, fork_repository, search_repositories, search_code
Users & teams
get_me, search_users, get_teams, get_team_members
Security
run_secret_scanning
Notably missing: any workflow/Actions run log reader (no get_job_logs, get_workflow_run_logs, etc.) — that's the gap that blocked CI debugging earlier.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗