github_repos_ compare_ commitsCompare two commits.
Review a pull request's diff, find out why a workflow run failed and re-run it, triage issues, commit files to a new branch and open the PR, and publish a release with its notes.
PopMCPGitHub
The GitHub REST API from repositories and pull requests to Copilot and code scanning, with the everyday tools loaded by default and GraphQL for the rest.
1,183 tools in the full catalog: 630 read and 553 write. 62 load by default, and the rest are found with tool search.
github_repos_ compare_ commitsCompare two commits.
github_repos_ create_ for_ authenticated_ userCreate a repository for the authenticated user.
github_repos_ create_ or_ update_ file_ contentsCreate or update file contents.
github_repos_ create_ releaseCreate a release.
github_repos_ delete_ fileDelete a file.
github_repos_ getGet a repository.
github_repos_ get_ combined_ status_ for_ refGet the combined status for a specific reference.
github_repos_ get_ commitGet a commit.
github_repos_ get_ contentGet repository content.
github_repos_ get_ latest_ releaseGet the latest release.
github_repos_ list_ branchesList branches.
github_repos_ list_ commitsList commits.
github_repos_ list_ for_ authenticated_ userList repositories for the authenticated user.
github_repos_ list_ for_ orgList organization repositories.
github_repos_ list_ releasesList releases.
github_upload_ release_ assetAttach a file to a release.
github_actions_ cancel_ workflow_ runCancel a workflow run.
github_actions_ create_ workflow_ dispatchCreate a workflow dispatch event.
github_actions_ get_ workflow_ runGet a workflow run.
github_actions_ list_ jobs_ for_ workflow_ runList jobs for a workflow run.
github_actions_ list_ repo_ workflowsList repository workflows.
github_actions_ list_ workflow_ runs_ for_ repoList workflow runs for a repository.
github_actions_ re_ run_ workflow_ failed_ jobsRe-run failed jobs from a workflow run.
github_get_ failed_ job_ logsExplain why a GitHub Actions workflow run failed: lists the run's failed jobs with their failed steps and the end of each job's log.
github_get_ job_ logsRead the log of one GitHub Actions job as text.
github_orgs_ list_ for_ authenticated_ userList organizations for the authenticated user.
github_issues_ createCreate an issue.
github_issues_ create_ commentCreate an issue comment.
github_issues_ getGet an issue.
github_issues_ list_ commentsList issue comments.
github_issues_ list_ for_ repoList repository issues.
github_issues_ updateUpdate an issue.
github_users_ get_ authenticatedGet the authenticated user.
github_activity_ list_ notifications_ for_ authenticated_ userList notifications for the authenticated user.
github_pulls_ createCreate a pull request.
github_pulls_ create_ reviewCreate a review for a pull request.
github_pulls_ getGet a pull request.
github_pulls_ get_ diffGet a pull request as an unified diff: every changed file with its added and removed lines, as plain text.
github_pulls_ listList pull requests.
github_pulls_ list_ filesList pull requests files.
github_pulls_ list_ reviewsList reviews for a pull request.
github_pulls_ mergeMerge a pull request.
github_pulls_ updateUpdate a pull request.
github_projects_ add_ item_ for_ orgAdd item to organization owned project.
github_projects_ add_ item_ for_ userAdd item to user owned project.
github_projects_ list_ fields_ for_ orgList project fields for organization.
github_projects_ list_ fields_ for_ userList project fields for user.
github_projects_ list_ for_ orgList projects for organization.
github_projects_ list_ for_ userList projects for user.
github_projects_ list_ items_ for_ orgList items for an organization owned project.
github_projects_ list_ items_ for_ userList items for an user owned project.
github_projects_ update_ item_ for_ orgUpdate project item for organization.
github_projects_ update_ item_ for_ userUpdate project item for user.
github_create_ branchCreate a branch.
github_git_ get_ treeGet a tree.
github_push_ filesCommit one or more files to a branch in a single commit.
github_checks_ list_ for_ refList check runs for a Git reference.
github_search_ codeSearch code.
github_search_ issues_ and_ pull_ requestsSearch issues and pull requests.
github_search_ reposSearch repositories.
github_graphql_ mutationRun a GraphQL mutation against the GitHub GraphQL API.
github_graphql_ queryRun a read-only GraphQL query against the GitHub GraphQL API.
github_actions_ add_ custom_ labels_ to_ self_ hosted_ runner_ for_ orgAdd custom labels to a self-hosted runner for an organization.
github_repos_ accept_ invitation_ for_ authenticated_ userAccept a repository invitation.
github_orgs_ assign_ team_ to_ org_ roleAssign an organization role to a team.
github_issues_ add_ assigneesAdd assignees to an issue.
github_users_ add_ email_ for_ authenticated_ userAdd an email address for the authenticated user.
github_codespaces_ add_ repo_ for_ secret_ for_ authenticated_ userAdd a selected repository to an user secret.
github_activity_ check_ repo_ is_ starred_ by_ authenticated_ userCheck if a repository is starred by the authenticated user.
github_copilot_ add_ copilot_ seats_ for_ teamsAdd teams to the Copilot subscription for an organization.
github_agents_ add_ selected_ repo_ to_ org_ secretAdd selected repository to an organization secret.
github_copilot_ spaces_ add_ collaborator_ for_ orgAdd a collaborator to an organization Copilot Space.
github_packages_ delete_ package_ for_ authenticated_ userDelete a package for the authenticated user.
github_code_ scanning_ commit_ autofixCommit an autofix for a code scanning alert.
github_dependabot_ add_ selected_ repo_ to_ org_ secretAdd selected repository to an organization secret.
github_pulls_ check_ if_ mergedCheck if a pull request has been merged.
github_code_ security_ attach_ configurationAttach a configuration to repositories.
github_gists_ check_ is_ starredCheck if a gist is starred.
github_secret_ scanning_ bulk_ create_ org_ custom_ patternsBulk create organization custom patterns.
github_apps_ add_ repo_ to_ installation_ for_ authenticated_ userAdd a repository to an app installation.
github_interactions_ get_ pull_ request_ bypass_ list_ for_ repoGet pull request creation cap bypass list for a repository.
github_projects_ add_ field_ for_ orgAdd a field to an organization-owned project.
github_teams_ add_ or_ update_ membership_ for_ user_ in_ orgAdd or update team membership for an user.
github_reactions_ create_ for_ commit_ commentCreate reaction for a commit comment.
github_migrations_ delete_ archive_ for_ authenticated_ userDelete an user migration archive.
github_billing_ create_ organization_ budgetCreate a budget for an organization.
github_git_ create_ blobCreate a blob.
github_checks_ createCreate a check run.
github_security_ advisories_ create_ forkCreate a temporary private fork.
github_api_ insights_ get_ route_ stats_ by_ actorGet route stats by actor.
github_oidc_ create_ oidc_ custom_ property_ inclusion_ for_ enterpriseCreate an OIDC custom property inclusion for an enterprise.
github_credentials_ revokeRevoke a list of credentials.
github_hosted_ compute_ create_ network_ configuration_ for_ orgCreate a hosted compute network configuration for an organization.
github_private_ registries_ create_ org_ private_ registryCreate a private registry for an organization.
github_agent_ tasks_ create_ task_ in_ repoStart a task.
github_campaigns_ create_ campaignCreate a campaign for an organization.
github_meta_ getGet GitHub meta information.
github_pull_ request_ stacks_ addAdd pull requests to a pull request stack.
github_code_ quality_ get_ findingGet a code quality finding.
github_dependency_ graph_ create_ repository_ snapshotCreate a snapshot of dependencies for a repository.
github_search_ commitsSearch commits.
github_licenses_ getGet a license.
github_codes_ of_ conduct_ get_ all_ codes_ of_ conductGet all codes of conduct.
github_actions_ add_ custom_ labels_ to_ self_ hosted_ runner_ for_ repoAdd custom labels to a self-hosted runner for a repository.
github_repos_ add_ app_ access_ restrictionsAdd app access restrictions.
github_orgs_ assign_ user_ to_ org_ roleAssign an organization role to an user.
github_issues_ add_ blocked_ by_ dependencyAdd a dependency an issue is blocked by.
github_users_ add_ social_ account_ for_ authenticated_ userAdd social accounts for the authenticated user.
github_codespaces_ add_ selected_ repo_ to_ org_ secretAdd selected repository to an organization secret.
github_activity_ delete_ repo_ subscriptionDelete a repository subscription.
github_copilot_ add_ copilot_ seats_ for_ usersAdd users to the Copilot subscription for an organization.
github_agents_ add_ selected_ repo_ to_ org_ variableAdd selected repository to an organization variable.
github_copilot_ spaces_ add_ collaborator_ for_ userAdd a collaborator to a Copilot Space for an user.
github_packages_ delete_ package_ for_ orgDelete a package for an organization.
github_code_ scanning_ create_ autofixCreate an autofix for a code scanning alert.
github_dependabot_ create_ or_ update_ org_ secretCreate or update an organization secret.
github_pulls_ create_ reply_ for_ review_ commentCreate a reply for a review comment.
github_code_ security_ attach_ enterprise_ configurationAttach an enterprise configuration to repositories.
github_gists_ createCreate a gist.
github_secret_ scanning_ bulk_ create_ repo_ custom_ patternsBulk create repository custom patterns.
github_apps_ get_ by_ slugGet an app.
github_interactions_ get_ pull_ request_ creation_ cap_ for_ orgGet pull request creation cap for an org.
github_projects_ add_ field_ for_ userAdd field to user owned project.
github_teams_ add_ or_ update_ repo_ permissions_ in_ orgAdd or update team repository permissions.
github_reactions_ create_ for_ issueCreate reaction for an issue.
github_migrations_ delete_ archive_ for_ orgDelete an organization migration archive.
github_billing_ delete_ budget_ orgDelete a budget for an organization.
github_git_ create_ commitCreate a commit.
github_checks_ create_ suiteCreate a check suite.
github_security_ advisories_ create_ private_ vulnerability_ reportPrivately report a security vulnerability.
github_api_ insights_ get_ subject_ statsGet subject stats.
github_oidc_ create_ oidc_ custom_ property_ inclusion_ for_ orgCreate an OIDC custom property inclusion for an organization.
github_emojis_ getGet emojis.
github_hosted_ compute_ delete_ network_ configuration_ from_ orgDelete a hosted compute network configuration from an organization.
github_private_ registries_ delete_ org_ private_ registryDelete a private registry for an organization.
github_agent_ tasks_ get_ task_ by_ idGet a task by ID.
github_campaigns_ delete_ campaignDelete a campaign for an organization.
github_meta_ get_ all_ versionsGet all API versions.
github_pull_ request_ stacks_ createCreate a pull request stack.
github_code_ quality_ get_ setupGet a code quality setup configuration.
github_dependency_ graph_ diff_ rangeGet a diff of the dependencies between commits.
github_search_ labelsSearch labels.
github_licenses_ get_ all_ commonly_ usedGet all commonly used licenses.
github_codes_ of_ conduct_ get_ conduct_ codeGet a code of conduct.
github_actions_ add_ repo_ access_ to_ runner_ group_ in_ orgAdd repository access to a self-hosted runner group in an organization.
github_repos_ add_ collaboratorAdd a repository collaborator.
github_orgs_ block_ userBlock an user from an organization.
github_issues_ add_ issue_ field_ valuesAdd issue field values to an issue.
github_users_ blockBlock an user.
github_codespaces_ check_ permissions_ for_ devcontainerCheck if permissions defined by a devcontainer have been accepted by the authenticated user.
github_activity_ delete_ thread_ subscriptionDelete a thread subscription.
github_copilot_ add_ orgs_ to_ enterprise_ coding_ agent_ policyAdd organizations to the enterprise coding agent policy.
github_agents_ create_ or_ update_ org_ secretCreate or update an organization secret.
github_copilot_ spaces_ create_ for_ orgCreate an organization Copilot Space.
github_packages_ delete_ package_ for_ userDelete a package for an user.
github_code_ scanning_ create_ variant_ analysisCreate a CodeQL variant analysis.
github_dependabot_ create_ or_ update_ repo_ secretCreate or update a repository secret.
github_pulls_ create_ review_ commentCreate a review comment for a pull request.
github_code_ security_ create_ configurationCreate a code security configuration.
github_gists_ create_ commentCreate a gist comment.
github_secret_ scanning_ bulk_ delete_ org_ custom_ patternsBulk delete organization custom patterns.
github_apps_ get_ org_ installationGet an organization installation for the authenticated app.
github_interactions_ get_ pull_ request_ creation_ cap_ for_ repoGet pull request creation cap for a repository.
github_projects_ create_ draft_ item_ for_ authenticated_ userCreate draft item for user owned project.
github_teams_ check_ permissions_ for_ repo_ in_ orgCheck team permissions for a repository.
github_reactions_ create_ for_ issue_ commentCreate reaction for an issue comment.
github_migrations_ download_ archive_ for_ orgDownload an organization migration archive.
github_billing_ get_ all_ budgets_ orgGet all budgets for an organization.
github_git_ create_ refCreate a reference.
github_checks_ getGet a check run.
github_security_ advisories_ create_ repo_ advisory_ cve_ requestRequest a CVE for a repository security advisory.
github_api_ insights_ get_ summary_ statsGet summary stats.
github_oidc_ delete_ oidc_ custom_ property_ inclusion_ for_ enterpriseDelete an OIDC custom property inclusion for an enterprise.
github_gitignore_ get_ all_ templatesGet all gitignore templates.
github_hosted_ compute_ get_ network_ configuration_ for_ orgGet a hosted compute network configuration for an organization.
github_private_ registries_ get_ org_ private_ registryGet a private registry for an organization.
github_agent_ tasks_ get_ task_ by_ repo_ and_ idGet a task by repo.
github_campaigns_ get_ campaign_ summaryGet a campaign for an organization.
github_meta_ get_ octocatGet Octocat.
github_pull_ request_ stacks_ getGet a pull request stack.
github_code_ quality_ list_ findings_ for_ repoList code quality findings for a repository.
github_dependency_ graph_ fetch_ sbom_ reportFetch a software bill of materials (SBOM) for a repository.
github_search_ topicsSearch topics.
github_licenses_ get_ for_ repoGet the license for a repository.
github_actions_ add_ selected_ repo_ to_ org_ secretAdd selected repository to an organization secret.
github_repos_ add_ status_ check_ contextsAdd status check contexts.
github_orgs_ cancel_ invitationCancel an organization invitation.
github_issues_ add_ labelsAdd labels to an issue.
github_users_ check_ blockedCheck if an user is blocked by the authenticated user.
github_codespaces_ codespace_ machines_ for_ authenticated_ userList machine types for a codespace.
github_activity_ get_ feedsGet feeds.
github_copilot_ cancel_ copilot_ seat_ assignment_ for_ teamsRemove teams from the Copilot subscription for an organization.
github_agents_ create_ or_ update_ repo_ secretCreate or update a repository secret.
github_copilot_ spaces_ create_ for_ userCreate a Copilot Space for an user.
github_packages_ delete_ package_ version_ for_ authenticated_ userDelete a package version for the authenticated user.
github_code_ scanning_ delete_ analysisDelete a code scanning analysis from a repository.
github_dependabot_ delete_ org_ secretDelete an organization secret.
github_pulls_ delete_ pending_ reviewDelete a pending review for a pull request.
github_code_ security_ create_ configuration_ for_ enterpriseCreate a code security configuration for an enterprise.
github_gists_ deleteDelete a gist.
github_secret_ scanning_ bulk_ delete_ repo_ custom_ patternsBulk delete repository custom patterns.
github_apps_ get_ repo_ installationGet a repository installation for the authenticated app.
github_interactions_ get_ restrictions_ for_ authenticated_ userGet interaction restrictions for your public repositories.
github_projects_ create_ draft_ item_ for_ orgCreate draft item for organization owned project.
github_teams_ createCreate a team.
github_reactions_ create_ for_ pull_ request_ review_ commentCreate reaction for a pull request review comment.
github_migrations_ get_ archive_ for_ authenticated_ userDownload an user migration archive.
github_billing_ get_ billing_ premium_ request_ usage_ report_ orgGet billing premium request usage report for an organization.
github_git_ create_ tagCreate a tag object.
github_checks_ get_ suiteGet a check suite.
github_security_ advisories_ create_ repository_ advisoryCreate a repository security advisory.
github_api_ insights_ get_ summary_ stats_ by_ actorGet summary stats by actor.
github_oidc_ delete_ oidc_ custom_ property_ inclusion_ for_ orgDelete an OIDC custom property inclusion for an organization.
github_gitignore_ get_ templateGet a gitignore template.
github_hosted_ compute_ get_ network_ settings_ for_ orgGet a hosted compute network settings resource for an organization.
github_private_ registries_ get_ org_ public_ keyGet private registries public key for an organization.
github_agent_ tasks_ list_ tasksList tasks.
github_campaigns_ list_ org_ campaignsList campaigns for an organization.
github_meta_ get_ zenGet the Zen of GitHub.
github_pull_ request_ stacks_ listList pull request stacks.
github_code_ quality_ update_ setupUpdate a code quality setup configuration.
github_dependency_ graph_ generate_ sbom_ reportRequest generation of a software bill of materials (SBOM) for a repository.
github_search_ usersSearch users.
github_actions_ add_ selected_ repo_ to_ org_ variableAdd selected repository to an organization variable.
github_repos_ add_ team_ access_ restrictionsAdd team access restrictions.
github_orgs_ check_ blocked_ userCheck if an user is blocked by an organization.
github_issues_ add_ relates_ toAdd a related issue.
github_users_ check_ following_ for_ userCheck if an user follows another user.
github_codespaces_ create_ for_ authenticated_ userCreate a codespace for the authenticated user.
github_activity_ get_ repo_ subscriptionGet a repository subscription.
github_copilot_ cancel_ copilot_ seat_ assignment_ for_ usersRemove users from the Copilot subscription for an organization.
github_agents_ create_ org_ variableCreate an organization variable.
github_copilot_ spaces_ create_ resource_ for_ orgCreate a resource for an organization Copilot Space.
github_packages_ delete_ package_ version_ for_ orgDelete package version for an organization.
github_code_ scanning_ delete_ codeql_ databaseDelete a CodeQL database.
github_dependabot_ delete_ repo_ secretDelete a repository secret.
github_pulls_ delete_ review_ commentDelete a review comment for a pull request.
github_code_ security_ delete_ configurationDelete a code security configuration.
github_gists_ delete_ commentDelete a gist comment.
github_secret_ scanning_ create_ push_ protection_ bypassCreate a push protection bypass.
github_apps_ get_ subscription_ plan_ for_ accountGet a subscription plan for an account.
github_interactions_ get_ restrictions_ for_ orgGet interaction restrictions for an organization.
github_projects_ create_ view_ for_ orgCreate a view for an organization-owned project.
github_teams_ delete_ in_ orgDelete a team.
github_reactions_ create_ for_ releaseCreate reaction for a release.
github_migrations_ get_ status_ for_ authenticated_ userGet an user migration status.
github_billing_ get_ billing_ premium_ request_ usage_ report_ userGet billing premium request usage report for an user.
github_git_ create_ treeCreate a tree.
github_checks_ list_ annotationsList check run annotations.
github_security_ advisories_ get_ global_ advisoryGet a global security advisory.
github_api_ insights_ get_ summary_ stats_ by_ userGet summary stats by user.
github_oidc_ get_ oidc_ custom_ sub_ template_ for_ orgGet the customization template for an OIDC subject claim for an organization.
github_markdown_ renderRender a Markdown document.
github_hosted_ compute_ list_ network_ configurations_ for_ orgList hosted compute network configurations for an organization.
github_private_ registries_ list_ org_ private_ registriesList private registries for an organization.
github_agent_ tasks_ list_ tasks_ for_ repoList tasks for repository.
github_campaigns_ update_ campaignUpdate a campaign.
github_meta_ rootGitHub API Root.
github_pull_ request_ stacks_ unstackRemove pull requests from a pull request stack.
github_actions_ add_ self_ hosted_ runner_ to_ group_ for_ orgAdd a self-hosted runner to a group for an organization.
github_repos_ add_ user_ access_ restrictionsAdd user access restrictions.
github_orgs_ check_ membership_ for_ userCheck organization membership for an user.
github_issues_ add_ sub_ issueAdd sub-issue.
github_users_ check_ person_ is_ followed_ by_ authenticatedCheck if a person is followed by the authenticated user.
github_codespaces_ create_ or_ update_ org_ secretCreate or update an organization secret.
github_activity_ get_ stargazer_ count_ for_ repoGet stargazer count.
github_copilot_ copilot_ content_ exclusion_ for_ organizationGet Copilot content exclusion rules for an organization.
github_agents_ create_ repo_ variableCreate a repository variable.
github_copilot_ spaces_ create_ resource_ for_ userCreate a resource for a Copilot Space for an user.
github_packages_ delete_ package_ version_ for_ userDelete package version for an user.
github_code_ scanning_ get_ ai_ scan_ enablementGet AI Scan enablement for a repository.
github_dependabot_ get_ alertGet a Dependabot alert.
github_pulls_ dismiss_ reviewDismiss a review for a pull request.
github_code_ security_ delete_ configuration_ for_ enterpriseDelete a code security configuration for an enterprise.
github_gists_ forkFork a gist.
github_secret_ scanning_ get_ alertGet a secret scanning alert.
github_apps_ get_ subscription_ plan_ for_ account_ stubbedGet a subscription plan for an account (stubbed).
github_interactions_ get_ restrictions_ for_ repoGet interaction restrictions for a repository.
github_projects_ create_ view_ for_ userCreate a view for an user-owned project.
github_teams_ get_ by_ nameGet a team by name.
github_reactions_ delete_ for_ commit_ commentDelete a commit comment reaction.
github_migrations_ get_ status_ for_ orgGet an organization migration status.
github_billing_ get_ budget_ orgGet a budget by ID for an organization.
github_git_ delete_ refDelete a reference.
github_checks_ list_ for_ suiteList check runs in a check suite.
github_security_ advisories_ get_ repository_ advisoryGet a repository security advisory.
github_api_ insights_ get_ time_ statsGet time stats.
github_oidc_ list_ oidc_ custom_ property_ inclusions_ for_ enterpriseList OIDC custom property inclusions for an enterprise.
github_markdown_ render_ rawRender a Markdown document in raw mode.
github_hosted_ compute_ update_ network_ configuration_ for_ orgUpdate a hosted compute network configuration for an organization.
github_private_ registries_ update_ org_ private_ registryUpdate a private registry for an organization.
github_actions_ approve_ workflow_ runApprove a workflow run for a fork pull request.
github_repos_ cancel_ pages_ deploymentCancel a GitHub Pages deployment.
github_orgs_ check_ public_ membership_ for_ userCheck public organization membership for an user.
github_issues_ approve_ suggestionApprove an issue suggestion.
github_users_ create_ gpg_ key_ for_ authenticated_ userCreate a GPG key for the authenticated user.
github_codespaces_ create_ or_ update_ repo_ secretCreate or update a repository secret.
github_activity_ get_ stargazer_ history_ for_ repoGet repository star history.
github_copilot_ copilot_ enterprise_ one_ day_ usage_ metricsGet Copilot enterprise usage metrics for a specific day.
github_agents_ delete_ org_ secretDelete an organization secret.
github_copilot_ spaces_ delete_ for_ orgDelete an organization Copilot Space.
github_packages_ get_ all_ package_ versions_ owned_ by_ auth_ userList package versions for a package owned by the authenticated user.
github_code_ scanning_ get_ ai_ scan_ enablement_ for_ orgGet the AI Scan setting for an organization.
github_dependabot_ get_ org_ public_ keyGet an organization public key.
github_pulls_ get_ merge_ async_ resultGet the result of an asynchronous merge.
github_code_ security_ detach_ configurationDetach configurations from repositories.
github_gists_ getGet a gist.
github_secret_ scanning_ get_ scan_ historyGet secret scanning scan history for a repository.
github_apps_ get_ user_ installationGet an user installation for the authenticated app.
github_interactions_ remove_ pull_ request_ bypass_ list_ for_ repoRemove users from the pull request creation cap bypass list for a repository.
github_projects_ delete_ item_ for_ orgDelete project item for organization.
github_teams_ get_ membership_ for_ user_ in_ orgGet team membership for an user.
github_reactions_ delete_ for_ issueDelete an issue reaction.
github_migrations_ list_ for_ authenticated_ userList user migrations.
github_billing_ get_ github_ billing_ ai_ credit_ usage_ report_ orgGet billing AI credit usage report for an organization.
github_git_ get_ blobGet a blob.
github_checks_ list_ suites_ for_ refList check suites for a Git reference.
github_security_ advisories_ list_ global_ advisoriesList global security advisories.
github_api_ insights_ get_ time_ stats_ by_ actorGet time stats by actor.
github_oidc_ list_ oidc_ custom_ property_ inclusions_ for_ orgList OIDC custom property inclusions for an organization.
github_rate_ limit_ getGet rate limit status for the authenticated user.
github_actions_ create_ environment_ variableCreate an environment variable.
github_repos_ check_ automated_ security_ fixesCheck if Dependabot security updates are enabled for a repository.
github_orgs_ convert_ member_ to_ outside_ collaboratorConvert an organization member to outside collaborator.
github_issues_ check_ user_ can_ be_ assignedCheck if an user can be assigned.
github_users_ create_ public_ ssh_ key_ for_ authenticated_ userCreate a public SSH key for the authenticated user.
github_codespaces_ create_ or_ update_ secret_ for_ authenticated_ userCreate or update a secret for the authenticated user.
github_activity_ get_ threadGet a thread.
github_copilot_ copilot_ enterprise_ repos_ one_ day_ reportGet Copilot enterprise repository report for a specific day.
github_agents_ delete_ org_ variableDelete an organization variable.
github_copilot_ spaces_ delete_ for_ userDelete a Copilot Space for an user.
github_packages_ get_ all_ package_ versions_ owned_ by_ orgList package versions for a package owned by an organization.
github_code_ scanning_ get_ alertGet a code scanning alert.
github_dependabot_ get_ org_ secretGet an organization secret.
github_pulls_ get_ reviewGet a review for a pull request.
github_code_ security_ get_ configurationGet a code security configuration.
github_gists_ get_ commentGet a gist comment.
github_secret_ scanning_ list_ alerts_ for_ orgList secret scanning alerts for an organization.
github_apps_ list_ accounts_ for_ planList accounts for a plan.
github_interactions_ remove_ restrictions_ for_ authenticated_ userRemove interaction restrictions from your public repositories.
github_projects_ delete_ item_ for_ userDelete project item for user.
github_teams_ listList teams.
github_reactions_ delete_ for_ issue_ commentDelete an issue comment reaction.
github_migrations_ list_ for_ orgList organization migrations.
github_billing_ get_ github_ billing_ ai_ credit_ usage_ report_ userGet billing AI credit usage report for an user.
github_git_ get_ commitGet a commit object.
github_checks_ rerequest_ runRerequest a check run.
github_security_ advisories_ list_ org_ repository_ advisoriesList repository security advisories for an organization.
github_api_ insights_ get_ time_ stats_ by_ userGet time stats by user.
github_oidc_ update_ oidc_ custom_ sub_ template_ for_ orgSet the customization template for an OIDC subject claim for an organization.
github_actions_ create_ hosted_ runner_ for_ orgCreate a GitHub-hosted runner for an organization.
github_repos_ check_ collaboratorCheck if an user is a repository collaborator.
github_orgs_ create_ artifact_ deployment_ recordCreate an artifact deployment record.
github_issues_ check_ user_ can_ be_ assigned_ to_ issueCheck if an user can be assigned to an issue.
github_users_ create_ ssh_ signing_ key_ for_ authenticated_ userCreate a SSH signing key for the authenticated user.
github_codespaces_ create_ with_ pr_ for_ authenticated_ userCreate a codespace from a pull request.
github_activity_ get_ thread_ subscription_ for_ authenticated_ userGet a thread subscription for the authenticated user.
github_copilot_ copilot_ enterprise_ usage_ metricsGet Copilot enterprise usage metrics.
github_agents_ delete_ repo_ secretDelete a repository secret.
github_copilot_ spaces_ delete_ resource_ for_ orgDelete a resource from an organization Copilot Space.
github_packages_ get_ all_ package_ versions_ owned_ by_ userList package versions for a package owned by an user.
github_code_ scanning_ get_ analysisGet a code scanning analysis for a repository.
github_dependabot_ get_ repo_ public_ keyGet a repository public key.
github_pulls_ get_ review_ commentGet a review comment for a pull request.
github_code_ security_ get_ configuration_ for_ repositoryGet the code security configuration associated with a repository.
github_gists_ get_ revisionGet a gist revision.
github_secret_ scanning_ list_ alerts_ for_ repoList secret scanning alerts for a repository.
github_apps_ list_ accounts_ for_ plan_ stubbedList accounts for a plan (stubbed).
github_interactions_ remove_ restrictions_ for_ orgRemove interaction restrictions for an organization.
github_projects_ get_ field_ for_ orgGet project field for organization.
github_teams_ list_ child_ in_ orgList child teams.
github_reactions_ delete_ for_ pull_ request_ commentDelete a pull request comment reaction.
github_migrations_ list_ repos_ for_ authenticated_ userList repositories for an user migration.
github_billing_ get_ github_ billing_ usage_ report_ orgGet billing usage report for an organization.
github_git_ get_ refGet a reference.
github_checks_ rerequest_ suiteRerequest a check suite.
github_security_ advisories_ list_ repository_ advisoriesList repository security advisories.
github_api_ insights_ get_ user_ statsGet user stats.
github_actions_ create_ or_ update_ environment_ secretCreate or update an environment secret.
github_repos_ check_ immutable_ releasesCheck if immutable releases are enabled for a repository.
github_orgs_ create_ artifact_ storage_ recordCreate artifact metadata storage record.
github_issues_ create_ labelCreate a label.
github_users_ delete_ attestations_ bulkDelete attestations in bulk.
github_codespaces_ create_ with_ repo_ for_ authenticated_ userCreate a codespace in a repository.
github_activity_ list_ events_ for_ authenticated_ userList events for the authenticated user.
github_copilot_ copilot_ enterprise_ user_ teams_ one_ day_ reportGet Copilot enterprise user-teams report for a specific day.
github_agents_ delete_ repo_ variableDelete a repository variable.
github_copilot_ spaces_ delete_ resource_ for_ userDelete a resource from a Copilot Space for an user.
github_packages_ get_ package_ for_ authenticated_ userGet a package for the authenticated user.
github_code_ scanning_ get_ autofixGet the status of an autofix for a code scanning alert.
github_dependabot_ get_ repo_ secretGet a repository secret.
github_pulls_ list_ comments_ for_ reviewList comments for a pull request review.
github_code_ security_ get_ configurations_ for_ enterpriseGet code security configurations for an enterprise.
github_gists_ listList gists for the authenticated user.
github_secret_ scanning_ list_ locations_ for_ alertList locations for a secret scanning alert.
github_apps_ list_ installation_ repos_ for_ authenticated_ userList repositories accessible to the user access token.
github_interactions_ remove_ restrictions_ for_ repoRemove interaction restrictions for a repository.
github_projects_ get_ field_ for_ userGet project field for user.
github_teams_ list_ for_ authenticated_ userList teams for the authenticated user.
github_reactions_ delete_ for_ releaseDelete a release reaction.
github_migrations_ list_ repos_ for_ orgList repositories in an organization migration.
github_billing_ get_ github_ billing_ usage_ report_ userGet billing usage report for an user.
github_git_ get_ tagGet a tag.
github_checks_ set_ suites_ preferencesUpdate repository preferences for check suites.
github_security_ advisories_ update_ repository_ advisoryUpdate a repository security advisory.
github_actions_ create_ or_ update_ org_ secretCreate or update an organization secret.
github_repos_ check_ private_ vulnerability_ reportingCheck if private vulnerability reporting is enabled for a repository.
github_orgs_ create_ cluster_ deployment_ records_ jobCreate a cluster deployment records job.
github_issues_ create_ milestoneCreate a milestone.
github_users_ delete_ attestations_ by_ idDelete attestations by ID.
github_codespaces_ delete_ for_ authenticated_ userDelete a codespace for the authenticated user.
github_activity_ list_ org_ events_ for_ authenticated_ userList organization events for the authenticated user.
github_copilot_ copilot_ organization_ one_ day_ usage_ metricsGet Copilot organization usage metrics for a specific day.
github_agents_ get_ org_ public_ keyGet an organization public key.
github_copilot_ spaces_ get_ for_ orgGet an organization Copilot Space.
github_packages_ get_ package_ for_ organizationGet a package for an organization.
github_code_ scanning_ get_ codeql_ databaseGet a CodeQL database for a repository.
github_dependabot_ list_ alerts_ for_ enterpriseList Dependabot alerts for an enterprise.
github_pulls_ list_ commitsList commits on a pull request.
github_code_ security_ get_ configurations_ for_ orgGet code security configurations for an organization.
github_gists_ list_ commentsList gist comments.
github_secret_ scanning_ list_ org_ custom_ patternsList organization custom patterns.
github_apps_ list_ installations_ for_ authenticated_ userList app installations accessible to the user access token.
github_interactions_ set_ pull_ request_ bypass_ list_ for_ repoAdd users to the pull request creation cap bypass list for a repository.
github_projects_ get_ for_ orgGet project for organization.
github_teams_ list_ members_ in_ orgList team members.
github_reactions_ list_ for_ commit_ commentList reactions for a commit comment.
github_migrations_ start_ for_ authenticated_ userStart an user migration.
github_billing_ get_ github_ billing_ usage_ summary_ report_ orgGet billing usage summary for an organization.
github_git_ list_ matching_ refsList matching references.
github_checks_ updateUpdate a check run.
github_actions_ create_ or_ update_ repo_ secretCreate or update a repository secret.
github_repos_ check_ vulnerability_ alertsCheck if vulnerability alerts are enabled for a repository.
github_orgs_ create_ invitationCreate an organization invitation.
github_issues_ delete_ commentDelete an issue comment.
github_users_ delete_ attestations_ by_ subject_ digestDelete attestations by subject digest.
github_codespaces_ delete_ from_ organizationDelete a codespace from the organization.
github_activity_ list_ public_ eventsList public events.
github_copilot_ copilot_ organization_ repos_ one_ day_ reportGet Copilot organization repository report for a specific day.
github_agents_ get_ org_ secretGet an organization secret.
github_copilot_ spaces_ get_ for_ userGet a Copilot Space for an user.
github_packages_ get_ package_ for_ userGet a package for an user.
github_code_ scanning_ get_ default_ setupGet a code scanning default setup configuration.
github_dependabot_ list_ alerts_ for_ orgList Dependabot alerts for an organization.
github_pulls_ list_ requested_ reviewersGet all requested reviewers for a pull request.
github_code_ security_ get_ default_ configurationsGet default code security configurations.
github_gists_ list_ commitsList gist commits.
github_secret_ scanning_ list_ org_ pattern_ configsList organization pattern configurations.
github_apps_ list_ plansList plans.
github_interactions_ set_ restrictions_ for_ authenticated_ userSet interaction restrictions for your public repositories.
github_projects_ get_ for_ userGet project for user.
github_teams_ list_ pending_ invitations_ in_ orgList pending team invitations.
github_reactions_ list_ for_ issueList reactions for an issue.
github_migrations_ start_ for_ orgStart an organization migration.
github_billing_ get_ github_ billing_ usage_ summary_ report_ userGet billing usage summary for an user.
github_git_ update_ refUpdate a reference.
github_actions_ create_ org_ actions_ policyCreate an organization Actions policy.
github_repos_ codeowners_ errorsList CODEOWNERS errors.
github_orgs_ create_ issue_ fieldCreate issue field for an organization.
github_issues_ delete_ issue_ field_ valueDelete an issue field value from an issue.
github_users_ delete_ email_ for_ authenticated_ userDelete an email address for the authenticated user.
github_codespaces_ delete_ org_ secretDelete an organization secret.
github_activity_ list_ public_ events_ for_ repo_ networkList public events for a network of repositories.
github_copilot_ copilot_ organization_ usage_ metricsGet Copilot organization usage metrics.
github_agents_ get_ org_ variableGet an organization variable.
github_copilot_ spaces_ get_ resource_ for_ orgGet a resource for an organization Copilot Space.
github_packages_ get_ package_ version_ for_ authenticated_ userGet a package version for the authenticated user.
github_code_ scanning_ get_ sarifGet information about a SARIF upload.
github_dependabot_ list_ alerts_ for_ repoList Dependabot alerts for a repository.
github_pulls_ list_ review_ commentsList review comments on a pull request.
github_code_ security_ get_ default_ configurations_ for_ enterpriseGet default code security configurations for an enterprise.
github_gists_ list_ for_ userList gists for an user.
github_secret_ scanning_ list_ repo_ custom_ patternsList repository custom patterns.
github_apps_ list_ plans_ stubbedList plans (stubbed).
github_interactions_ set_ restrictions_ for_ orgSet interaction restrictions for an organization.
github_projects_ get_ org_ itemGet an item for an organization owned project.
github_teams_ list_ repos_ in_ orgList team repositories.
github_reactions_ list_ for_ issue_ commentList reactions for an issue comment.
github_migrations_ unlock_ repo_ for_ authenticated_ userUnlock an user repository.
github_billing_ update_ budget_ orgUpdate a budget for an organization.
github_actions_ create_ org_ variableCreate an organization variable.
github_repos_ compare_ commits_ diffCompare two commits, branches or tags and get the difference as an unified diff in plain text.
github_orgs_ create_ issue_ typeCreate issue type for an organization.
github_issues_ delete_ labelDelete a label.
github_users_ delete_ gpg_ key_ for_ authenticated_ userDelete a GPG key for the authenticated user.
github_codespaces_ delete_ repo_ secretDelete a repository secret.
github_activity_ list_ public_ events_ for_ userList public events for an user.
github_copilot_ copilot_ organization_ user_ teams_ one_ day_ reportGet Copilot organization user-teams report for a specific day.
github_agents_ get_ repo_ public_ keyGet a repository public key.
github_copilot_ spaces_ get_ resource_ for_ userGet a resource for a Copilot Space for an user.
github_packages_ get_ package_ version_ for_ organizationGet a package version for an organization.
github_code_ scanning_ get_ variant_ analysisGet the summary of a CodeQL variant analysis.
github_dependabot_ list_ org_ secretsList organization secrets.
github_pulls_ list_ review_ comments_ for_ repoList review comments in a repository.
github_code_ security_ get_ repos_ for_ enterprise_ configurationGet repositories associated with an enterprise code security configuration.
github_gists_ list_ forksList gist forks.
github_secret_ scanning_ update_ alertUpdate a secret scanning alert.
github_apps_ list_ subscriptions_ for_ authenticated_ userList subscriptions for the authenticated user.
github_interactions_ set_ restrictions_ for_ repoSet interaction restrictions for a repository.
github_projects_ get_ user_ itemGet an item for an user owned project.
github_teams_ remove_ membership_ for_ user_ in_ orgRemove team membership for an user.
github_reactions_ list_ for_ pull_ request_ review_ commentList reactions for a pull request review comment.
github_migrations_ unlock_ repo_ for_ orgUnlock an organization repository.
github_actions_ create_ registration_ token_ for_ orgCreate a registration token for an organization.
github_repos_ create_ attestationCreate an attestation.
github_orgs_ create_ webhookCreate an organization webhook.
github_issues_ delete_ milestoneDelete a milestone.
github_users_ delete_ public_ ssh_ key_ for_ authenticated_ userDelete a public SSH key for the authenticated user.
github_codespaces_ delete_ secret_ for_ authenticated_ userDelete a secret for the authenticated user.
github_activity_ list_ public_ org_ eventsList public organization events.
github_copilot_ copilot_ organization_ users_ one_ day_ usage_ metricsGet Copilot organization users usage metrics for a specific day.
github_agents_ get_ repo_ secretGet a repository secret.
github_copilot_ spaces_ list_ collaborators_ for_ orgList collaborators for an organization Copilot Space.
github_packages_ get_ package_ version_ for_ userGet a package version for an user.
github_code_ scanning_ get_ variant_ analysis_ repo_ taskGet the analysis status of a repository in a CodeQL variant analysis.
github_dependabot_ list_ repo_ secretsList repository secrets.
github_pulls_ merge_ asyncMerge a pull request asynchronously.
github_code_ security_ get_ repositories_ for_ configurationGet repositories associated with a code security configuration.
github_gists_ list_ publicList public gists.
github_secret_ scanning_ update_ org_ custom_ patternUpdate an organization custom pattern.
github_apps_ list_ subscriptions_ for_ authenticated_ user_ stubbedList subscriptions for the authenticated user (stubbed).
github_interactions_ update_ pull_ request_ creation_ cap_ for_ orgUpdate pull request creation cap for an org.
github_projects_ list_ view_ items_ for_ orgList items for an organization project view.
github_teams_ remove_ repo_ in_ orgRemove a repository from a team.
github_reactions_ list_ for_ releaseList reactions for a release.
github_actions_ create_ registration_ token_ for_ repoCreate a registration token for a repository.
github_repos_ create_ autolinkCreate an autolink reference for a repository.
github_orgs_ custom_ properties_ for_ repos_ delete_ org_ definitionRemove a custom property for an organization.
github_issues_ dismiss_ suggestionDismiss an issue suggestion.
github_users_ delete_ social_ account_ for_ authenticated_ userDelete social accounts for the authenticated user.
github_codespaces_ export_ for_ authenticated_ userExport a codespace for the authenticated user.
github_activity_ list_ received_ events_ for_ userList events received by the authenticated user.
github_copilot_ copilot_ organization_ users_ usage_ metricsGet Copilot organization users usage metrics.
github_agents_ get_ repo_ variableGet a repository variable.
github_copilot_ spaces_ list_ collaborators_ for_ userList collaborators for a Copilot Space for an user.
github_packages_ list_ docker_ conflicting_ packages_ for_ auth_ userGet list of conflicting packages during Docker migration for authenticated-user.
github_code_ scanning_ list_ alert_ instancesList instances of a code scanning alert.
github_dependabot_ list_ selected_ repos_ for_ org_ secretList selected repositories for an organization secret.
github_pulls_ remove_ requested_ reviewersRemove requested reviewers from a pull request.
github_code_ security_ get_ single_ configuration_ for_ enterpriseRetrieve a code security configuration of an enterprise.
github_gists_ list_ starredList starred gists.
github_secret_ scanning_ update_ org_ pattern_ configsUpdate organization pattern configurations.
github_apps_ remove_ repo_ from_ installation_ for_ authenticated_ userRemove a repository from an app installation.
github_interactions_ update_ pull_ request_ creation_ cap_ for_ repoUpdate pull request creation cap for a repository.
github_projects_ list_ view_ items_ for_ userList items for an user project view.
github_teams_ update_ in_ orgUpdate a team.
github_actions_ create_ remove_ token_ for_ orgCreate a remove token for an organization.
github_repos_ create_ commit_ commentCreate a commit comment.
github_orgs_ custom_ properties_ for_ repos_ get_ org_ definitionGet a custom property for an organization.
github_issues_ get_ commentGet an issue comment.
github_users_ delete_ ssh_ signing_ key_ for_ authenticated_ userDelete an SSH signing key for the authenticated user.
github_codespaces_ get_ codespaces_ for_ user_ in_ orgList codespaces for an user in organization.
github_activity_ list_ received_ public_ events_ for_ userList public events received by an user.
github_copilot_ copilot_ users_ one_ day_ usage_ metricsGet Copilot users usage metrics for a specific day.
github_agents_ list_ org_ secretsList organization secrets.
github_copilot_ spaces_ list_ for_ orgList organization Copilot Spaces.
github_packages_ list_ docker_ conflicting_ packages_ for_ orgGet list of conflicting packages during Docker migration for organization.
github_code_ scanning_ list_ alerts_ for_ orgList code scanning alerts for an organization.
github_dependabot_ remove_ selected_ repo_ from_ org_ secretRemove selected repository from an organization secret.
github_pulls_ request_ reviewersRequest reviewers for a pull request.
github_code_ security_ set_ configuration_ as_ defaultSet a code security configuration as a default for an organization.
github_gists_ starStar a gist.
github_secret_ scanning_ update_ repo_ custom_ patternUpdate a repository custom pattern.
github_actions_ create_ remove_ token_ for_ repoCreate a remove token for a repository.
github_repos_ create_ commit_ signature_ protectionCreate commit signature protection.
github_orgs_ custom_ properties_ for_ repos_ get_ org_ definitionsGet all custom properties for an organization.
github_issues_ get_ eventGet an issue event.
github_users_ followFollow an user.
github_codespaces_ get_ export_ details_ for_ authenticated_ userGet details about a codespace export.
github_activity_ list_ repo_ eventsList repository events.
github_copilot_ copilot_ users_ usage_ metricsGet Copilot users usage metrics.
github_agents_ list_ org_ variablesList organization variables.
github_copilot_ spaces_ list_ for_ userList Copilot Spaces for an user.
github_packages_ list_ docker_ conflicting_ packages_ for_ userGet list of conflicting packages during Docker migration for user.
github_code_ scanning_ list_ alerts_ for_ repoList code scanning alerts for a repository.
github_dependabot_ repository_ access_ for_ enterpriseLists the repositories Dependabot can access in an enterprise.
github_pulls_ submit_ reviewSubmit a review for a pull request.
github_code_ security_ set_ configuration_ as_ default_ for_ enterpriseSet a code security configuration as a default for an enterprise.
github_gists_ unstarUnstar a gist.
github_actions_ create_ repo_ actions_ policyCreate a repository Actions policy.
github_repos_ create_ commit_ statusCreate a commit status.
github_orgs_ custom_ properties_ for_ repos_ get_ organization_ valuesList custom property values for organization repositories.
github_issues_ get_ labelGet a label.
github_users_ get_ by_ idGet an user using their ID.
github_codespaces_ get_ for_ authenticated_ userGet a codespace for the authenticated user.
github_activity_ list_ repo_ notifications_ for_ authenticated_ userList repository notifications for the authenticated user.
github_copilot_ disable_ copilot_ coding_ agent_ for_ repo_ in_ orgDisable a repository for Copilot cloud agent in an organization.
github_agents_ list_ repo_ organization_ secretsList repository organization secrets.
github_copilot_ spaces_ list_ resources_ for_ orgList resources for an organization Copilot Space.
github_packages_ list_ packages_ for_ authenticated_ userList packages for the authenticated user's namespace.
github_code_ scanning_ list_ codeql_ databasesList CodeQL databases for a repository.
github_dependabot_ repository_ access_ for_ orgLists the repositories Dependabot can access in an organization.
github_pulls_ update_ branchUpdate a pull request branch.
github_code_ security_ update_ configurationUpdate a code security configuration.
github_gists_ updateUpdate a gist.
github_actions_ create_ repo_ variableCreate a repository variable.
github_repos_ create_ deploy_ keyCreate a deploy key.
github_orgs_ custom_ props_ create_ or_ update_ org_ definitionCreate or update a custom property for an organization.
github_issues_ get_ milestoneGet a milestone.
github_users_ get_ by_ usernameGet an user.
Credentials off one GitHub screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.
Paste a personal access token. The form's link opens GitHub's classic token page with the scopes already ticked (repo, workflow, project and more): set an expiry, press Generate token and copy it. A fine-grained token works for chosen repositories.
••••••••••••3f7apulls_merge, push_files, repos_delete_file and actions_create_workflow_dispatch run the moment the AI calls them. New connections start read-only until an owner or admin allows writes, and only clients you tick on the PopMCP consent screen reach GitHub.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your GitHub credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
Why did the last CI run on main fail? Re-run the failed jobs if it was a flaky test
github_actions_list_workflow_runs_for_repook
Then just ask for the work
“Why did the last CI run on main fail? Re-run the failed jobs if it was a flaky test”
“Review the open pull request for the billing fix and comment on anything risky”
“Bump the version in package.json on a new branch and open a pull request for it”
“What changed between v2.3.0 and main? Draft the notes and publish it as v2.4.0”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting GitHub behind an AI client.
A personal access token. The link on the connect form opens GitHub's classic token page with eight scopes already ticked: repo, workflow, project, gist, read:org, notifications, read:user and user:email. Choose an expiry, press Generate token and paste the ghp_ value. Nothing that deletes repositories or administers an organization is ticked, so add delete_repo or admin:org yourself if you want those tools to work. A fine-grained github_pat_ token is accepted too.
A fine-grained token reaches one owner (you or one organization) and only the repositories and permissions you pick, so it is the narrower choice. GitHub limits it, though: it cannot call the Checks API, read Packages, reach user-owned Projects or span several organizations, so tools such as checks_list_for_ref fail with it. An organization can require approval, and a pending token only reads public data. A classic token reaches every repository your account can.
Yes, once the token is authorized for the organization. For a classic token, open Settings → Developer settings → Personal access tokens, click Configure SSO next to the token and authorize the organization; until then GitHub refuses that organization's resources. A fine-grained token is authorized when you create it with the organization as its resource owner. An organization can also block classic tokens altogether, and GitHub then answers 403 for its repositories.
Yes. get_failed_job_logs takes a workflow run and returns its failed jobs, the failed steps in each and the end of each job's log, which is usually where the error is. get_job_logs reads one job's log as text. From there the AI can call actions_re_run_workflow_failed_jobs to retry only what failed, or actions_cancel_workflow_run to stop a run. Both are writes, so they need write actions allowed on the connection.
Yes. create_branch makes the branch, push_files commits one or more files to it in a single commit and keeps an existing script's executable bit, and pulls_create opens the pull request; pulls_merge merges it. repos_create_or_update_file_contents edits one file and looks up the file's current sha itself. Changing anything under .github/workflows needs the workflow scope, which the form's link ticks. Each of these changes the repository as soon as it runs.
62 everyday tools load by default. The rest of the 1,183 operations across 46 API modules stay searchable, from Codespaces and Copilot to Dependabot and code scanning; 630 read and 553 write. For what the REST API does not cover, such as creating a project field, graphql_query and graphql_mutation reach GitHub's GraphQL API. GitHub gives a personal access token 5,000 REST requests an hour.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect GitHub in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking GitHub on the consent screen. The GitHub tools are then available in that session, and no GitHub credential is stored on your machine.
Loading 1183 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 62-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 1183 here. A trigger is an event PopMCP watches for on its own. GitHub has no triggers yet, so everything on this page happens when your AI calls a tool.
Launch a hosted MCP endpoint for GitHub, keep tool access under control, and start testing real workflow prompts right away.