
Microsoft has rolled out a nifty new tool tailored for developers: the Awesome Copilot MCP Server . It’s an MCP-powered way to search, preview, and save GitHub Copilot customizations—like chat modes, instructions, and reusable prompts—directly into your repo using GitHub Copilot Chat. This was officially announced on August 28, 2025, by Principal Cloud Advocate Justin Yoo.
What Is the Awesome Copilot MCP Server?
The Awesome Copilot MCP Server is designed to simplify how developers explore and integrate customization files from the Awesome GitHub Copilot Customizations community repository. This repo contains user-defined chat modes, custom instruction templates, and prompt files that fine-tune Copilot to match development styles or workflows. But with so many options available, finding what you need can be cumbersome. This MCP server lets you search and load exactly what you want—using simple chat commands—without manual browsing.
Core Components: What It Offers
Tools
#search_instructions: searches the community repository for customization files that match your keywords.
#load_instruction: fetches the content of a selected customization file.
Prompt
/mcp.awesome-copilot.get_search_prompt: triggers the search workflow directly within GitHub Copilot Chat.
Installation Overview
Prerequisite:
Docker Desktop must be installed and running.
How to Install:
You can install the MCP server straight from VS Code.
https://aka.ms/awesome-copilot/mcp/vscodeAlternatively, manually configure your MCP settings—add an entry pointing to the Docker container image:
{
"servers": {
"awesome-copilot": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/microsoft/mcp-dotnet-samples/awesome-copilot:latest"
]
}
}
}
How It Works: A Developer Workflow Example
In GitHub Copilot Chat, run:
/mcp.awesome-copilot.get_search_promptProvide a search keyword—for example, "python".
The assistant displays a table of matching customizations, indicating if they already exist in your project and listing their mode, filename, title, and description.
Choose a customization to load (e.g., python.instructions.md ).
The server returns the content and automatically saves it under .github/instructions/ python.instructions.md .
You can repeat to load and save more files.
Why This Matters for Developers
Boosts Productivity : Quickly discover and adopt Copilot customizations—no manual repo browsing needed.
Seamless Integration : Works directly via chat, preserving flow while letting Copilot become smarter based on your context.
Community-Powered : Leverages crowd-sourced best practices and tools in a curated, searchable way.
Final Thoughts
The Awesome Copilot MCP Server marks a clever evolution in how we interact with AI-powered development tools. By embedding a customizable search-and-save workflow into Copilot Chat, Microsoft makes it easier than ever to adopt community-driven enhancements.

Join the conversation! Your thoughts help the community grow.