Adds CLI for Microsoft 365 MCP Server guide#6817
Conversation
milanholemans
left a comment
There was a problem hiding this comment.
Cool stuff @Adam-it. Looks almost fine for me. Could you take a look at the comments I made?
db33c23 to
362dc0e
Compare
milanholemans
left a comment
There was a problem hiding this comment.
Awesome work so far @Adam-it! I think we'll have to adjust a few small things before we can merge it.
Co-authored-by: Milan Holemans <[email protected]>
There was a problem hiding this comment.
Pull Request Overview
This PR adds documentation for the CLI for Microsoft 365 MCP Server, which enables natural language management of Microsoft 365 tenants through MCP (Model Context Protocol) integration.
- Adds comprehensive guide for installing and configuring the CLI for Microsoft 365 MCP Server
- Updates sidebar positioning for existing documentation files to accommodate the new guide
- Provides practical examples showing MCP server usage across SharePoint, Teams, Power Platform, and Planner
Reviewed Changes
Copilot reviewed 5 out of 9 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| using-cli-mcp-server.mdx | New documentation guide explaining MCP server installation, configuration, and usage examples |
| using-proxy-url.mdx | Updates sidebar position from 17 to 18 |
| using-cli-context.mdx | Updates sidebar position from 16 to 17 |
| use-cli-api.mdx | Updates sidebar position from 15 to 16 |
| manage-microsoft-365-apps.mdx | Updates sidebar position from 14 to 15 |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
|
||
| In the following example, the MCP server created a SharePoint list with new columns and populated it with a few test items. | ||
|
|
||
| prompt: |
There was a problem hiding this comment.
The word 'prompt:' should end with a colon and be properly formatted. Consider using 'Prompt:' with proper capitalization for consistency with other sections.
|
|
||
| The following example shows how to create a new Microsoft Teams team and add a welcome post to the General channel. | ||
|
|
||
| prompt: |
There was a problem hiding this comment.
The word 'prompt:' should be capitalized as 'Prompt:' for consistency with documentation formatting standards.
|
|
||
| In the example, the MCP server disables a Power Automate flow. | ||
|
|
||
| prompt: |
There was a problem hiding this comment.
The word 'prompt:' should be capitalized as 'Prompt:' for consistency with documentation formatting standards.
|
|
||
| In the following example, the MCP server creates a new Planner plan with sample buckets and tasks. | ||
|
|
||
| prompt: |
There was a problem hiding this comment.
The word 'prompt:' should be capitalized as 'Prompt:' for consistency with documentation formatting standards.
milanholemans
left a comment
There was a problem hiding this comment.
Nice work, LGTM! Only a few small comments left, which I can fix.
| prompt: | ||
|
|
||
| ``` | ||
| Create a new Team on Teams with name "Awesome Ducks", and in the General channel add a welcome post |
There was a problem hiding this comment.
| Create a new Team on Teams with name "Awesome Ducks", and in the General channel add a welcome post | |
| Create a new Team on Teams with name "Awesome Ducks", and in the General channel add a welcome post |
| prompt: | ||
|
|
||
| ``` | ||
| can you check if I have HoursReportingReminder flow and if so disable it |
There was a problem hiding this comment.
| can you check if I have HoursReportingReminder flow and if so disable it | |
| Can you check if I have HoursReportingReminder flow and if so disable it |
| prompt: | ||
|
|
||
| ``` | ||
| can you create a new plan in planner to manage work for the awesome ducks. I need some sample buckets and tasks to get started |
There was a problem hiding this comment.
| can you create a new plan in planner to manage work for the awesome ducks. I need some sample buckets and tasks to get started | |
| Can you create a new plan in planner to manage work for the awesome ducks. I need some sample buckets and tasks to get started |
|
Merged manually, thanks! |
🎯Aim
The aim is to add basic guide about CLI for Microsoft 365 MCP server
📷 Result