GitHub
Repositories, issues og pull requests.
Overblik
Giv AI adgang til repositories, issues, pull requests og relaterede GitHub-data.
Forudsætninger
- En GitHub-konto
- En stackgate.ai-konto
Credentials
- Gå til Mine integrationer → GitHub i stackgate.ai.
- Klik Aktivér, og derefter Forbind GitHub.
- Godkend stackgate.ai via GitHub OAuth.
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/github - Private gateway:
github__*-værktøjer
Se Dokumentation for HTTP-autentificering og opsætning af private gateway.
Fejlfinding
- 403 from GitHub — tokenet mangler muligvis adgang til private repos; genforbind og bekræft org-adgang om nødvendigt.
- Rate limits — GitHub REST API rate limits gælder pr. token.
Tilgængelige værktøjer
-
get_me
Get the connected GitHub user profile and API rate limit.
-
list_repos
List GitHub-repositories tilgængelige for den forbundne konto.
-
get_repo
Get metadata for a single GitHub repository.
-
search_repos
Search GitHub repositories accessible to the connected account.
-
list_org_repos
List repositories for a GitHub organization.
-
list_branches
List branches for a GitHub repository.
-
list_issues
List issues for a GitHub repository.
-
get_issue
Get a single GitHub issue by number.
-
search_issues
Search GitHub issues across repositories accessible to the connected account.
-
create_issue
Create a new issue on a GitHub repository.
-
update_issue
Update an existing GitHub issue.
-
add_issue_comment
Add a comment to a GitHub issue.
-
list_pull_requests
List pull requests i et repository.
-
get_pull_request
Hent detaljer for en pull request inkl. diff og status.
-
list_pull_request_files
List files changed in a GitHub pull request.
-
list_pull_request_comments
List review comments on a GitHub pull request.
-
get_file_contents
Get file contents from a GitHub repository at a path and optional ref.
-
list_directory
List directory entries at a path in a GitHub repository.
-
search_code
Search code across repositories accessible to the connected account.
-
list_commits
List commits for a GitHub repository branch or SHA.
-
get_commit
Get a single commit from a GitHub repository.
-
list_releases
List releases for a GitHub repository.
-
get_latest_release
Get the latest release for a GitHub repository.
-
list_tags
List tags for a GitHub repository.
-
list_workflow_runs
List GitHub Actions workflow runs for a repository.
-
get_workflow_run
Get a single GitHub Actions workflow run.
MCP-endpoint:
https://stackgate.ai/mcp/github
(HTTP) eller via
private gateway.
Relaterede workflows
Multi-integrations-playbooks, der bruger GitHub til konkrete forretningsresultater.