Grant a named toolset instead of individual tools.

Section: MCP servers and built-ins

Enable a GitHub MCP toolset

bash
bash
copilot --add-github-mcp-toolset=all
Explanation

Use `all` when you truly need the full GitHub MCP toolset.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing MCP servers and built-ins
Disable a specific MCP server
Turn off one named server.
OpenIn sheetbashsame section
Enable a specific GitHub MCP tool
Grant access to one GitHub MCP capability.
OpenIn sheetbashsame section
Add an MCP server for one session from a file
Load additional MCP server config at runtime.
OpenIn sheetbashsame section
Disable all built-in MCP servers
Run without the default built-in servers.
OpenIn sheetbashsame section
Persistent MCP config location
Store servers in the user MCP config file.
OpenIn sheetjsonsame section
Local MCP server template
Define a local stdio MCP server.
OpenIn sheetjsonsame section