# github-agent MCP server

> Provides an AI agent and MCP server to manage GitHub repositories, issues, pull requests, and workflows through optimized tool modules.

- Repository: https://github.com/Knuckles-Team/github-agent
- Page: https://hostedmcp.org/servers/knuckles-team/github-agent
- Transport: —
- Stars: 0
- License: MIT

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `GITHUB_ALLOW_DESTRUCTIVE` | no | no |  |
| `GITHUB_HTTP_CONNECT_TIMEOUT` | no | no |  |
| `GITHUB_HTTP_READ_TIMEOUT` | no | no |  |
| `GITHUB_TOKEN` | no | no |  |
| `GITHUB_URL` | no | no |  |
| `MCP_TOOL_MODE` | no | no |  |

## Tools (96)

- `github_add_collaborator`
- `github_cancel_workflow_run`
- `github_create_branch`
- `github_create_commit_comment`
- `github_create_content`
- `github_create_issue`
- `github_create_issue_comment`
- `github_create_or_update_repo_secret`
- `github_create_organization`
- `github_create_organization_repository`
- `github_create_pages`
- `github_create_pull_request`
- `github_create_pull_request_review`
- `github_create_release`
- `github_create_repository`
- `github_create_review_comment`
- `github_create_review_comment_reply`
- `github_delete_branch`
- `github_delete_branch_protection`
- `github_delete_commit_comment`
- `github_delete_content`
- `github_delete_issue_comment`
- `github_delete_organization`
- `github_delete_pages`
- `github_delete_release`
- `github_delete_repo_secret`
- `github_delete_repository`
- `github_delete_review_comment`
- `github_delete_workflow_run`
- `github_get_branch`
- `github_get_branch_protection`
- `github_get_branches`
- `github_get_collaborators`
- `github_get_commit`
- `github_get_commit_comment`
- `github_get_commits`
- `github_get_contents`
- `github_get_dependabot_alert`
- `github_get_dependabot_alerts`
- `github_get_issue`
- `github_get_issue_comment`
- `github_get_issues`
- `github_get_org_dependabot_alerts`
- `github_get_org_members`
- `github_get_org_repos`
- `github_get_org_teams`
- `github_get_organization`
- `github_get_organization_membership`
- `github_get_pages`
- `github_get_pages_build_latest`
- `github_get_pull_request`
- `github_get_pull_requests`
- `github_get_release`
- `github_get_releases`
- `github_get_repo_secret_public_key`
- `github_get_repo_secrets`
- `github_get_repositories`
- `github_get_repository`
- `github_get_review_comment`
- `github_get_workflow_job_logs`
- `github_get_workflow_run`
- `github_get_workflow_run_jobs`
- `github_get_workflow_runs`
- `github_get_workflows`
- `github_list_commit_comments`
- `github_list_issue_comments`
- `github_list_organizations`
- `github_list_pages_builds`
- `github_list_repo_commit_comments`
- `github_list_repo_issue_comments`
- `github_list_repo_review_comments`
- `github_list_review_comments`
- `github_merge_pull_request`
- `github_remove_collaborator`
- `github_remove_organization_member`
- `github_request_pages_build`
- `github_request_reviewers`
- `github_rerun_workflow_run`
- `github_search_code`
- `github_search_issues`
- `github_search_repositories`
- `github_set_organization_membership`
- `github_trigger_workflow_dispatch`
- `github_update_branch_protection`
- `github_update_commit_comment`
- `github_update_content`
- `github_update_dependabot_alert`
- `github_update_issue`
- `github_update_issue_comment`
- `github_update_organization`
- `github_update_pages`
- `github_update_pull_request`
- `github_update_release`
- `github_update_repository`
- `github_update_review_comment`
- `x-mcp-enabled`

## FAQ

### What makes this server efficient for LLMs?

It uses consolidated action-routed MCP tools to minimize token overhead and eliminate tool bloat in LLM contexts.

### Does it support telemetry and tracing?

Yes, it includes native Langfuse tracing and out-of-the-box OpenTelemetry exports.

### Can I interact with the agent via a web interface?

Yes, it supports standard Web interfaces through the AG-UI.
