Skip to content
Draft
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion docs/embedded/build/create-container-type.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Create and configure a container type
description: Create a trial or production SharePoint Embedded container type and configure its owning app and billing model.
ms.date: 07/13/2026
ms.date: 08/10/2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

“Thou shall not update ms.date”

ms.reviewer: stpuceli
ms.author: mawin
ms.localizationpriority: high
Expand Down Expand Up @@ -77,6 +77,10 @@ You can create one with the SharePoint Embedded Visual Studio Code extension or

The Visual Studio Code path is fastest for a first app. See [Quickstart: Build your first app with VS Code](quickstart-vscode.md).

You can also create and configure a container type through a coding agent by installing the SharePoint Embedded MCP server.

[!INCLUDE [Install the SharePoint Embedded MCP server](../includes/mcp-install-buttons.md)]

For Microsoft Graph, create the container type with the `trial` billing classification.

The following restrictions are applied to trial container types:
Expand Down
6 changes: 5 additions & 1 deletion docs/embedded/build/create-manage-containers.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Create and Manage Containers
description: Create, list, update, recycle, restore, and delete SharePoint Embedded containers in your app.
ms.date: 07/13/2026
ms.date: 08/10/2026
ms.reviewer: jaeccles
ms.author: mawin
ms.localizationpriority: high
Expand All @@ -23,6 +23,10 @@ Create and manage containers after your container type is created, registered, a

Complete [Configure authentication and authorization](configure-authentication-authorization.md) before you call container APIs.

You can also manage the container lifecycle through a coding agent by installing the SharePoint Embedded MCP server.

[!INCLUDE [Install the SharePoint Embedded MCP server](../includes/mcp-install-buttons.md)]

## Understand containers

All SharePoint Embedded files and documents are stored in containers.
Expand Down
7 changes: 6 additions & 1 deletion docs/embedded/build/quickstart-vscode.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Quickstart: Build your first app with VS Code"
description: Create a standard SharePoint Embedded container type in Visual Studio Code and run the sample application locally.
ms.date: 07/13/2026
ms.date: 08/10/2026
ms.reviewer: mawin
ms.author: mawin
ms.localizationpriority: high
Expand All @@ -23,6 +23,11 @@ Use the [SharePoint Embedded Visual Studio Code extension](https://marketplace.v

This article starts the build journey. For more billing guidance, see [Create and configure a container type](create-container-type.md).

> [!TIP]
> Prefer to build through a coding agent? Install the SharePoint Embedded MCP server.

[!INCLUDE [Install the SharePoint Embedded MCP server](../includes/mcp-install-buttons.md)]

## Prerequisites

Before you start, make sure you have:
Expand Down
4 changes: 3 additions & 1 deletion docs/embedded/build/sharepoint-embedded-mcp-server.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Use the MCP server to build apps with a coding agent
description: Use the open-source SharePoint Embedded MCP server with a coding agent to provision, configure, scaffold, and manage SharePoint Embedded applications through natural language.
ms.date: 07/10/2026
ms.date: 08/10/2026
ms.localizationpriority: high
ms.author: grjoseph
ai-usage: ai-assisted
Expand Down Expand Up @@ -42,6 +42,8 @@ For the complete, versioned list of tools, CLI flags, and environment variables,

## Install and configure

[!INCLUDE [Install the SharePoint Embedded MCP server](../includes/mcp-install-buttons.md)]

MCP clients launch the server with `npx`, so there's no separate global install. Add a server entry to your client's MCP configuration.

### Visual Studio Code
Expand Down
7 changes: 7 additions & 0 deletions docs/embedded/includes/mcp-install-buttons.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<!-- Reusable include: one-click install buttons for the @microsoft/spe-mcp server.
Included by developer-facing SharePoint Embedded articles. Do not add page frontmatter—this file is not a standalone article. -->

> [!div class="nextstepaction"]
> [Install in Visual Studio Code](https://vscode.dev/redirect?url=vscode:mcp/install?%7B%22name%22%3A%22spe%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40microsoft%2Fspe-mcp%22%2C%22start%22%2C%22--install-source%22%2C%22microsoft-learn%22%2C%22--install-campaign%22%2C%22docs-install-buttons%22%5D%7D)

One-click install is also available for [Visual Studio Code Insiders](https://vscode.dev/redirect?url=vscode-insiders:mcp/install?%7B%22name%22%3A%22spe%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40microsoft%2Fspe-mcp%22%2C%22start%22%2C%22--install-source%22%2C%22microsoft-learn%22%2C%22--install-campaign%22%2C%22docs-install-buttons%22%5D%7D), [Visual Studio](https://aka.ms/vs/mcp-install?%7B%22name%22%3A%22spe%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40microsoft%2Fspe-mcp%22%2C%22start%22%2C%22--install-source%22%2C%22microsoft-learn%22%2C%22--install-campaign%22%2C%22docs-install-buttons%22%5D%7D), and [Cursor](https://cursor.com/install-mcp?name=spe&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBtaWNyb3NvZnQvc3BlLW1jcCIsInN0YXJ0IiwiLS1pbnN0YWxsLXNvdXJjZSIsIm1pY3Jvc29mdC1sZWFybiIsIi0taW5zdGFsbC1jYW1wYWlnbiIsImRvY3MtaW5zdGFsbC1idXR0b25zIl19). From the command line, run `claude mcp add spe -- npx -y @microsoft/spe-mcp start --install-source microsoft-learn --install-campaign docs-install-buttons` for Claude Code or `codex mcp add spe -- npx -y @microsoft/spe-mcp start --install-source microsoft-learn --install-campaign docs-install-buttons` for the Codex CLI.