Skip to main content
Connect GitHub so Foggy can correlate incidents with recent code changes, find related issues and PRs, and read CI/CD history. Optionally, let Foggy file issues and comment on PRs based on an investigation’s findings.

What Foggy can do

Read (default): Write (opt-in, only when Enable write tools is on): The “cannot” list is enforced server-side via a GitHub MCP GITHUB_EXCLUDE_TOOLS deny-list, not by the token scope alone — even a token with broad write permissions cannot push code through Foggy.

Setup

Go to ConnectorsAdd ConnectorGitHub and fill in the form. GitHub connector setup form
Read-only by default. Turning on Enable write tools does not unlock destructive operations (push, merge, repo create). Those are blocked regardless of token scope.

Troubleshooting

  • 403 on any tool — the token is missing a required scope. Re-issue with Contents, Actions, Issues, and Pull requests at minimum.
  • Empty results on a private repo — fine-grained tokens require per-repository access grants. Confirm the repo is listed in the token’s repository access.
  • “Foggy wanted to file an issue but couldn’t”Enable write tools is off, or the token lacks write scope on Issues. Enable the checkbox and re-issue the token.
  • Rate-limit errors — GitHub caps unauthenticated calls low. Always use a token, not anonymous access.

Next steps

Sentry

Pair GitHub with Sentry to link errors to recent commits.

Kubernetes

Connect your cluster to correlate deploys with live pod state.