github-copilotmodel-context-protocol

Copilot Agent Not Using My MCP Extensions in VS Code – Any Fix?


I’m currently using VS Code with GitHub Copilot and have installed 3 different MCP . At the beginning, everything worked fine — the MCPs were running without me needing to trigger them manually. I even added a Memory Tool and configured it to always monitor browser errors and communicate with the MCP server. However, I’ve noticed that the Copilot Agent completely ignores the MCP extensions. It doesn't seem to use them or react to them at all. Does anyone know how I can fix this or force Copilot to use the installed MCPs? Any help or suggestions would be really appreciated! Thanks in advance.

When Global did not work, I tried to run MCP in the project, but it worked again, but it did not come in prompts again.


Solution

  • Consider adding a file named: copilot-instructions.md
    https://code.visualstudio.com/docs/copilot/copilot-customization

    Inside there, you can write down some instructions to suggest that it should use the tool. For example:

    Follow these steps for each interaction:
    - Use MCP tool named XYZ and call specific methods when it is appropriate. (You can specify it here)