Awesome Copilot MCP Server

Awesome Copilot MCP Server

microsoftMIT
188 звёзд56 форков
GitHub Copilot можно настроить под свой стиль — в репозитории awesome-copilot хранятся готовые правила и промпты. Этот MCP-сервер от Microsoft подключает к ним ассистента напрямую. Сервер входит в коллекцию официальных примеров MCP .NET Samples от Microsoft. Разработчику не нужно вручную копировать инструкции — кодинг на основе централизованных стандартов включается автоматически. Интегрируется в VS Code, Visual Studio и любой MCP-клиент.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикmicrosoft
  • ЛицензияMIT

Технологии

  • Языки
    C#
  • Транспорт
    stdio

Описание

Возможности

  • Получает список файлов кастомизации из репозитория awesome-copilot
  • Загружает конкретный файл с правилами и промптами по запросу ассистента
  • Применяет единый стиль кодирования в проекте (PEP8, ESLint и другие)
  • Настраивает Copilot на работу с конкретным фреймворком или библиотекой
  • Автоматически использует актуальные версии инструкций из репозитория
  • Централизует управление правилами для всей команды разработчиков
  • Использует транспорт stdio, без HTTP-сервера
  • Готов к работе в CI/CD окружениях вместе с MCP-клиентами

Как подключить

Через магазин расширений VS Code: Перейдите по ссылке https://aka.ms/awesome-copilot/mcp/vscode и установите расширение. Сервер запустится автоматически после перезапуска VS Code.

Для Claude Desktop и других клиентов: Вручную настройте MCP-сервер в конфигурации клиента. Пример для claude_desktop_config.json:

{ "mcpServers": { "awesome-copilot": { "command": "docker", "args": ["run", "-i", "--rm", "ghcr.io/microsoft/mcp-dotnet-samples/awesome-copilot:latest"] } } }

Убедитесь, что на машине установлен Docker и образ доступен для скачивания. После сохранения файла перезапустите клиент.

Примеры запросов

  • «Настрой Copilot на стиль кода Python из awesome-copilot»
  • «Загрузи файл инструкций для работы с REST API»
  • «Примени конфигурацию для TypeScript проектов из репозитория awesome-copilot»
  • «Покажи список доступных кастомизаций для C#»

Технические детали

  • Язык: C# (.NET)
  • Транспорт: stdio
  • Лицензия: MIT
  • Разработчик: Microsoft
  • Совместимость: VS Code, VS Code Insiders, Visual Studio, Claude Desktop, Cline, Continue.dev

Поделиться