{"repo":"pnp/cli-microsoft365-mcp-server","free":true,"listed":false,"github":"https://github.com/pnp/cli-microsoft365-mcp-server","clone":"git clone https://github.com/pnp/cli-microsoft365-mcp-server.git","description":"Manage Microsoft 365 using MCP server","language":"TypeScript","stars":124,"topics":["mcp","microsoft365","hacktoberfest"],"license":"MIT","category":"mcp-servers","readme_excerpt":"CLI for Microsoft 365 MCP Server 💡 Description This MCP server allows the use of natural language to execute any CLI for Microsoft 365 commands. It may handle complex prompts that will be executed as a chain of CLI for Microsoft 365 commands that will try to fulfill the user's request. Thanks to this, you may manage many different areas of Microsoft 365, for example: Entra ID, OneDrive, OneNote, Outlook, Planner, Power Apps, Power Automate, Power Platform, SharePoint Embedded, SharePoint Online, Teams, Viva Engage, and many more... For best results, use it with Claude Sonnet 4 or Claude Sonnet 3.7. 📦 Prerequisites - Node.js 20.x or higher - CLI for Microsoft 365 installed globally ( npm i -g @pnp/cli-microsoft365 ) 🚀 Installation & Usage 👉 Check out the CLI for Microsoft 365 MCP Server Guide 👉 Check out the Getting Started recording 🎬 This MCP server uses the globally installed CLI for Microsoft 365 that you need to install globally using npm i -g @pnp/cli-microsoft365 . After you install the CLI for Microsoft 365 perform the initial setup by running the: For more information, please follow the Log in to Microsoft 365 After you set up the CLI for Microsoft 365, please update its configuration using the following commands: This will ensure that the MCP server will get as much information as possible from the CLI for Microsoft 365 when an error occurs or when a command is not executed properly. The MCP server will not do any authentication for you. You will need to first ","default_branch":null,"files":null,"tree":[],"storefront":"/r/pnp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pnp/cli-microsoft365-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}