{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.pnp/pnp-powershell-mcp-server","description":"Manage Microsoft 365 in natural language with PnP PowerShell and author PnP PowerShell scripts.","title":"PnP PowerShell","repository":{"url":"https://github.com/pnp/pnp-powershell-mcp-server","source":"github"},"version":"0.1.7-beta","websiteUrl":"https://github.com/pnp/pnp-powershell-mcp-server#readme","packages":[{"registryType":"nuget","registryBaseUrl":"https://api.nuget.org/v3/index.json","identifier":"PnP.PowerShell.MCPServer","version":"0.1.7-beta","transport":{"type":"stdio"},"environmentVariables":[{"description":"Read-only mode: true refuses every command that would change Microsoft 365.","format":"boolean","default":"false","choices":["false","true"],"name":"PNP_MCP_READONLY"},{"description":"true lets pnp_setup_environment install the PnP.PowerShell module for the current user when it is missing.","format":"boolean","default":"false","choices":["false","true"],"name":"PNP_MCP_ALLOW_SETUP"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T14:24:03.300244Z","publishedAt":"2026-10-05T14:24:03.300244Z","updatedAt":"2026-10-05T14:24:03.300244Z","isLatest":true}}}
