Skip to content

Conversation

@GeekTrainer
Copy link
Contributor

Summary

Adds installation instructions for the GitHub MCP Server in Copilot CLI.

Why

Users need documentation on how to configure the GitHub MCP Server with Copilot CLI, similar to existing guides for other MCP hosts like Gemini CLI, Claude, and Cursor.

What changed

  • Added docs/installation-guides/install-copilot-cli.md with complete setup instructions
  • Updated README.md to include Copilot CLI in both installation guide lists
  • Updated docs/installation-guides/README.md to include Copilot CLI in guides list and support table

MCP impact

  • No tool or API changes

Prompts tested (tool changes only)

N/A - documentation only

Security / limits

  • No security or limits impact

Tool renaming

  • I am not renaming tools as part of this PR

Lint & tests

  • Linted locally with ./script/lint - N/A for docs-only changes
  • Tested locally with ./script/test - N/A for docs-only changes

Docs

  • Updated (README / docs / examples)

@GeekTrainer GeekTrainer requested a review from a team as a code owner January 27, 2026 19:41
Copilot AI review requested due to automatic review settings January 27, 2026 19:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds comprehensive installation documentation for configuring the GitHub MCP Server with Copilot CLI, filling a documentation gap alongside existing guides for other MCP hosts.

Changes:

  • Added complete installation guide for Copilot CLI with prerequisites, configuration methods, and troubleshooting
  • Updated main README.md to include Copilot CLI in two installation guide reference lists
  • Updated docs/installation-guides/README.md to add Copilot CLI to both the guides list and support comparison table

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
docs/installation-guides/install-copilot-cli.md New 136-line installation guide covering prerequisites, remote/local/binary setup methods, verification steps, and troubleshooting
docs/installation-guides/README.md Added Copilot CLI entry to guides list and support table with configuration details
README.md Added Copilot CLI links to two installation guide reference sections

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Collaborator

@SamMorrowDrums SamMorrowDrums left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this.

<summary><b>Storing Your PAT Securely</b></summary>
<br>

For security, avoid hardcoding your token. Set your PAT as an environment variable:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks so much for this, one question. Surely it's not secure to export the secret so it's available in the shell env for all applications? It might be best option, I'm just not sure we should call it out as secure.

I'm not sure there is an excellent solution that isn't complex to document, like using a credential manager and passing in the env each time at startup.

We also should presumably be able to make oauth work, will open a ticket to look at that.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, the use of the word secure there is spurious at best. I'll remove that.

@SamMorrowDrums SamMorrowDrums merged commit 1820a0f into github:main Jan 28, 2026
10 checks passed
@SamMorrowDrums
Copy link
Collaborator

Merged although I hope we can add 1p oauth for user-configured GH MCP as we do in VS Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants