Title: Add support for repo-specific / folder-specific MCP configs · Issue #288 · github/copilot-cli · GitHub
Open Graph Title: Add support for repo-specific / folder-specific MCP configs · Issue #288 · github/copilot-cli
X Title: Add support for repo-specific / folder-specific MCP configs · Issue #288 · github/copilot-cli
Description: Describe the feature or problem you'd like to solve I want to be able to support sourcing the MCP configuration from multiple sources - ideally a global config and a project-specific config. The reason for this is that for some projects ...
Open Graph Description: Describe the feature or problem you'd like to solve I want to be able to support sourcing the MCP configuration from multiple sources - ideally a global config and a project-specific config. The re...
X Description: Describe the feature or problem you'd like to solve I want to be able to support sourcing the MCP configuration from multiple sources - ideally a global config and a project-specific config. Th...
Opengraph URL: https://github.com/github/copilot-cli/issues/288
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Add support for repo-specific / folder-specific MCP configs","articleBody":"### Describe the feature or problem you'd like to solve\n\nI want to be able to support sourcing the MCP configuration from multiple sources - ideally a global config and a project-specific config. The reason for this is that for some projects I need specific MCP servers e.g. neo4j memory MCP server, whereas for other projects it would not be applicable (or would have a different neo4j MCP server config for example).\n\n### Proposed solution\n\nA simple solution would be to provide a repeatable `--mcp-config` flag that would be able to source a MCP config from multiple places and internally you could concatenate the MCP configuration. This could also work by having the global MCP config in your `~/.copilot` directory being loaded automatically, with support for additional source of MCP configurations.\n\n### Example prompts or workflows\n\nWhen starting a new session I would say:\nRead your neo4j memory to understand the structure, patterns, rules and features of this codebase, all the previous work that has been implemented so far and all the learnings that have come from it.\n\n### Additional context\n\n_No response_","author":{"url":"https://github.com/rishitank","@type":"Person","name":"rishitank"},"datePublished":"2025-10-13T10:47:12Z","url":"https://github.com/github/copilot-cli/issues/288"}
| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:501602c9-b29b-7f49-12d4-24aa10d0c726 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8C24:9B762:D4826:1179C6:6AEC13E8 |
| html-safe-nonce | e043d65ecf3cf016a5a7a8f77884cbbd5ecb79e1383cfa89db747f6786d76513 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QzI0OjlCNzYyOkQ0ODI2OjExNzlDNjo2QUVDMTNFOCIsInZpc2l0b3JfaWQiOiI2ODQyMzgwMTc1NjM1Mzg3MzY4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | f431be8a74789eba67108b3be30b03f2fff7eb44241c4f3780612aee0746d76d |
| hovercard-subject-tag | issue:3509504463 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/github/copilot-cli/288/issue_layout |
| twitter:image | https://opengraph.githubassets.com/3e2ab6712e6a8566033c6c5648a5805bd5bf89777df26df219e386afbdee908c/github/copilot-cli/issues/288 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/3e2ab6712e6a8566033c6c5648a5805bd5bf89777df26df219e386afbdee908c/github/copilot-cli/issues/288 |
| og:image:alt | Describe the feature or problem you'd like to solve I want to be able to support sourcing the MCP configuration from multiple sources - ideally a global config and a project-specific config. The re... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | rishitank |
| hostname | github.com |
| expected-hostname | github.com |
| None | d063d52022f5f270ef55a70761d126c8085d492d3c251084b07781784c02dad4 |
| turbo-cache-control | no-preview |
| go-import | github.com/github/copilot-cli git https://github.com/github/copilot-cli.git |
| octolytics-dimension-user_id | 9919 |
| octolytics-dimension-user_login | github |
| octolytics-dimension-repository_id | 585860664 |
| octolytics-dimension-repository_nwo | github/copilot-cli |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 585860664 |
| octolytics-dimension-repository_network_root_nwo | github/copilot-cli |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 56e59340194011ba3cb6809acfa979ccbd174288 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | issues |
Links:
Viewport: width=device-width