Repository navigation
Add repo-level MCP configuration and Copilot instructions - #46846
a01318809-ops wants to merge 2 commits into
Conversation
|
👋 Hi there! It looks like you've modified some files that we can't accept as contributions:
You'll need to raise a new PR that doesn't include those files, before we can review. The complete list of files we can't accept are:
We also can't accept contributions to files in the content directory with frontmatter |
How to review these changes 👓Thank you for your contribution. To review these changes, choose one of the following options: A Hubber will need to deploy your changes internally to review. Table of review linksNote: Please update the URL for your staging server or codespace. This pull request contains code changes, so we will not generate a table of review links. 🤖 This comment is automatically generated. |
There was a problem hiding this comment.
🟡 Changes recommended
The committed MCP configuration has multiple unresolved moderate issues involving unpinned executable packages, possible token exposure, placement on the wrong configuration surface, and missing credential setup guidance.
4 open issues
What changed in this PR
This pull request adds shared Copilot guidance and VS Code MCP server configuration for filesystem and GitHub integrations.
Changes:
- Adds
.vscode/mcp.jsonwith filesystem and GitHub MCP server definitions. - Adds
.github/copilot-instructions.mdwith repository development guidance.
| File | Description |
|---|---|
.vscode/mcp.json |
Configures local filesystem and GitHub MCP servers for VS Code; review findings require changes to the configuration surface, package provenance, authentication, token scope, and setup documentation. |
.github/copilot-instructions.md |
Defines general instructions for Copilot-assisted development, including testing, security, accessibility, and maintainability guidance. |
This pull request requires changes.
Review effort: Lite
| @@ -0,0 +1,24 @@ | |||
| { | |||
| "servers": { | |||
There was a problem hiding this comment.
i am so proud of you and your support
| "-y", | ||
| "@modelcontextprotocol/server-filesystem", |
| "-y", | ||
| "@modelcontextprotocol/server-github" | ||
| ], | ||
| "env": { | ||
| "GITHUB_PERSONAL_ACCESS_TOKEN": "${env:GITHUB_TOKEN}" |
| "@modelcontextprotocol/server-github" | ||
| ], | ||
| "env": { | ||
| "GITHUB_PERSONAL_ACCESS_TOKEN": "${env:GITHUB_TOKEN}" |

Why:
Closes:
What's being changed (if available, include any code snippets, screenshots, or gifs):
Check off the following: