К основному содержанию
MCP-сервер CX Codex

PnP PowerShell — MCP-сервер для Claude Code: управление Microsoft 365

Позволяет агенту выполнять команды PnP PowerShell и собирать из них скрипты для SharePoint Online, Teams, Entra ID и других сервисов Microsoft 365.

Открыть на GitHub

Что делает PnP PowerShell

Сервер принимает запрос на естественном языке и превращает его в цепочку командлетов PnP PowerShell. Сложные просьбы он разбивает на шаги, а ещё умеет искать в библиотеке PnP Script Samples готовые скрипты, которые остаётся подправить под себя.

Работает он через локально установленный модуль PnP PowerShell и сам аутентификацию не делает. Сначала подключитесь командой Connect-PnPOnline, и сервер переиспользует это же подключение. Нужны PowerShell 7.4 или выше в PATH и модуль PnP.PowerShell; .NET 10 SDK требуется только для сборки из исходников, готовые сборки самодостаточны.

Ставится как глобальный инструмент .NET: dotnet tool install --global PnP.PowerShell.MCPServer --prerelease. В PATH появится исполняемый файл pnp-powershell-mcp-server. Без установленного модуля PnP PowerShell сервер запустится, но ни одной команды выполнить не сможет.

Какие задачи решает

  • создать сайт SharePoint Online из терминала
  • собрать скрипт для массовой правки элементов списка
  • найти готовый скрипт в PnP Script Samples и адаптировать его
  • выполнить цепочку командлетов PnP PowerShell по одному запросу
  • управлять группами Microsoft 365 и настройками тенанта

Примеры запросов агенту

  • Через PnP PowerShell заведи командный сайт с названием ProjectAlpha
  • Подбери в PnP Script Samples скрипт для выгрузки элементов списка и переделай его под мой сайт
  • Собери скрипт, который выдаёт участникам Teams доступ к библиотеке документов

Как установить PnP PowerShell

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о PnP PowerShell

Как установить PnP PowerShell MCP-сервер в Claude Code?

Сначала поставьте сам инструмент: dotnet tool install --global PnP.PowerShell.MCPServer --prerelease. Затем зарегистрируйте сервер командой claude mcp add pnp-powershell --scope user -- pnp-powershell-mcp-server. Проверить регистрацию можно через claude mcp list.

Что делает PnP PowerShell MCP-сервер?

Он даёт агенту доступ к командлетам PnP PowerShell, чтобы управлять Microsoft 365 обычными фразами. Запрос разворачивается в цепочку команд, а для типовых задач сервер ищет готовые скрипты в PnP Script Samples.

Нужна ли отдельная аутентификация?

Да, сервер сам вход не выполняет. Подключитесь через Connect-PnPOnline, после чего он будет работать в том же контексте подключения.

Похожие MCP-серверы

Все MCP-серверы по теме «Облака: AWS, Azure, GCP» →
mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо Coder coder MCP-сервер связывает ИИ-кодинг с Coder, чтобы управлять рабочими пространствами, шаблонами и облачными средами разработки. CX Codex +1 ★ 17 160звёзд репо firebase-mcp firebase Подключает сервисы Firebase к ИИ-ассистентам через протокол MCP. Помогает управлять базами данных, пользователями и логами прямо из диалога в редакторе. CX Codex +1 ★ 4 481звёзд репо Radar Kubernetes MCP Server skyhook-io Даёт ИИ-агенту доступ к Kubernetes через встроенный MCP-сервер: он может изучать кластер, разбираться в проблемах и выполнять операции. CX Codex +1 ★ 3 905звёзд репо Supabase supabase Подключает проекты Supabase к ИИ-ассистентам по протоколу MCP. Помогает проверять конфигурацию и запрашивать данные из таблиц. CX Codex +1 ★ 2 969звёзд репо Microsoft Fabric MCP Server microsoft MCP-сервер от Microsoft, который даёт агенту инструменты для работы с Microsoft Fabric. Пригодится, если данные и отчёты живут в Fabric. CX Codex +1 ★ 3 799звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой