All data sources

GitHub

OAuthgithub

GitHub connector for managing repositories, issues, pull requests, commits, and code. CRITICAL USAGE RULES: 1. Use listRepositories() to discover available repos before other operations. 2. Repository names use owner/repo format (e.g., "anthropics/claude-code"). 3. Use searchCode() for finding code patterns across repositories. 4. Issue and PR numbers are integers, not IDs. 5. File contents are returned as base64 - decode if needed. AUTHENTICATION: - Uses OAuth token from user's connected GitHub account - Scopes: repo, read:user, user:email, read:org

Provenance

PublisherGitHub

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (OAuth)

Methods (18)

  • listRepositories

    read
  • getRepository

    read
  • listIssues

    read
  • createIssue

    write
  • updateIssue

    write
  • listPullRequests

    read
  • getPullRequest

    read
  • createPullRequest

    write
  • listCommits

    read
  • getCommit

    read
  • listBranches

    read
  • getFileContents

    read
  • searchCode

    read
  • searchIssues

    read
  • listWorkflows

    read
  • listWorkflowRuns

    read
  • getUser

    read
  • listOrganizations

    read