Add MCP server and VS Code extension affordances to SharePoint Embedded build docs - #11019
Add MCP server and VS Code extension affordances to SharePoint Embedded build docs#11019ShreyasSar26 wants to merge 7 commits into
Conversation
Add one-click "open in agent/tool" affordances so developers can start building from a coding agent or the VS Code extension: - New reusable includes: includes/spe-mcp-install.md (VS Code / Insiders one-click MCP install buttons + Claude Code/Codex CLI one-liners) and includes/spe-vscode-extension.md (Marketplace install button). - Wire includes into build/sharepoint-embedded-mcp-server.md, build/quickstart-vscode.md, build/create-container-type.md, and build/create-manage-containers.md. - Add coding-agent pointers on build/agent-experiences.md and the documentation hub. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 022e6c80-2ba9-480e-9d52-4826b8a04d26
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 5f9d903: 💡 Validation status: suggestions
docs/embedded/includes/spe-mcp-install.md
docs/embedded/includes/spe-vscode-extension.md
For more details, please refer to the build report. Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them. |
The Learn build flagged filename-incomplete on spe-*.md includes because 'spe' is a disallowed abbreviation in filenames. Rename to spell out 'sharepoint-embedded' (matching the build page naming) and update all INCLUDE references. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 022e6c80-2ba9-480e-9d52-4826b8a04d26
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 710e52e: ✅ Validation status: passed
For more details, please refer to the build report. |
… non-primary link Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 022e6c80-2ba9-480e-9d52-4826b8a04d26
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit f8b8a36: ✅ Validation status: passed
For more details, please refer to the build report. |
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 022e6c80-2ba9-480e-9d52-4826b8a04d26
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit ede0702: ✅ Validation status: passed
For more details, please refer to the build report. |
…anage-containers Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 022e6c80-2ba9-480e-9d52-4826b8a04d26
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit c36d859: ✅ Validation status: passed
For more details, please refer to the build report. |
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 022e6c80-2ba9-480e-9d52-4826b8a04d26
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit a76294e: 💡 Validation status: suggestions
docs/embedded/includes/sharepoint-embedded-mcp-install.md
For more details, please refer to the build report. Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them. |
…sallowed-domain by Learn) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 022e6c80-2ba9-480e-9d52-4826b8a04d26
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 84a9cce: ✅ Validation status: passed
For more details, please refer to the build report. |
What this does
Adds one-click "open in agent / tool" affordances to the SharePoint Embedded build docs so developers can start building from a coding agent or the Visual Studio Code extension, instead of only stepping through manual portal/API instructions. Inspired by the one-click
Open in ...patterns other developer doc sets ship.Changes
New reusable includes (
docs/embedded/includes/):spe-mcp-install.md— one-click Add to VS Code / VS Code Insiders buttons for the@microsoft/spe-mcpMCP server, plus Claude Code and OpenAI Codex CLI one-liners. The encoded config matches thenpx -y @microsoft/spe-mcp startcommand already documented on the MCP page.spe-vscode-extension.md— Marketplace install button for the SharePoint Embedded VS Code extension.Wired into existing pages:
build/sharepoint-embedded-mcp-server.md— one-click install buttons at the top of Install and configure (manual steps retained).build/quickstart-vscode.md— extension install button under Install the extension, plus a tip pointing to the MCP server.build/create-container-type.md— new section offering the MCP server and the VS Code extension as alternatives to the API flow.build/create-manage-containers.md— MCP server option for managing containers.build/agent-experiences.md— tip linking to the MCP server.sharepoint-embedded-documentation.md(hub) — note that you can build with the extension or a coding agent.Notes
nextstepactionbuttons and INCLUDE files. No raw HTML, scripts, or external image badges.Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com