github-mcp-server adds opt-in Copilot issue assignment tool
Introduced 2026-07-23 · score 0.93
HOW TO USE IT
When Copilot is the intended assignee for an issue and the opt-in toolset is enabled, call `assign_copilot_to_issue_with_intent` with the repository, issue number, rationale, confidence, and an explicit `is_suggestion` choice.
assign_copilot_to_issue_with_intent({"owner":"<owner>","repo":"<repo>","issue_number":<issue_number>,"rationale":"<one concise sentence, 280 characters or less>","confidence":"<LOW|MEDIUM|HIGH>","is_suggestion":<true|false>})WHY THIS HELPS
Assign a GitHub issue to Copilot based on intent when working in a repository.
REQUIREMENTS AND LIMITATIONS
- Version: v1.7.0
- Availability: Opt-in.
- owner (required): Repository owner.
- repo (required): Repository name.
- issue_number (required): Issue number.
- rationale (required): One concise sentence explaining the concrete signal for choosing Copilot; maximum 280 characters.
- confidence (required): Confidence in the choice: `HIGH` for clear signal or explicit request, `MEDIUM` for reasonable inference with ambiguity, `LOW` for a best guess with limited signal.
- is_suggestion (required): If true, record a pending assignment intent without launching Copilot; approval later supplies launch context. If false, assign Copilot directly.
- base_ref: Git reference for the agent's starting point; defaults to the repository's default branch. Ignored when `is_suggestion` is true.
- custom_instructions: Additional instructions beyond the issue body. Ignored when `is_suggestion` is true.
- Prerequisite: Enable the non-default `copilot_issue_intents` toolset to expose this opt-in tool.
- Prerequisite: The tool requires the `repo` OAuth scope.
- The tool is described as opt-in.
FIRST-PARTY EVIDENCE
- https://github.com/github/github-mcp-server/releases/tag/v1.7.0
- https://raw.githubusercontent.com/github/github-mcp-server/v1.7.0/pkg/github/copilot.go
- https://raw.githubusercontent.com/github/github-mcp-server/v1.7.0/pkg/github/tools.go
Check the installed version and the source before using it. Entry JSON