Back to Apps

M365 Copilot UI Widget Playground
Supports UIby davideldersveld
Sample implementation of remote MCP apps for Microsoft 365 Copilot featuring interactive React widgets.
0 stars
Works in:claude
Exposes:ToolsResources
What it does
Provides a set of interactive UI-bearing MCP tools that render React and Fluent 2 widgets inside Microsoft 365 Copilot. It demonstrates how to create remote MCP servers that can display complex UI components like sprint boards and capability inspectors.
Key features
- Capability Widget: Inspects host APIs exposed via
window.openai. - Sprint Board: Renders structured task data in a visual board layout.
- Mutation Tools: Allows widgets to call back into MCP tools to update state (e.g., marking tasks as done).
- Remote MCP Transport: Exposed over Streamable HTTP for cloud integration.
Installation
- Install dependencies:
npm install && npm run build - Run server:
npm run dev - Configure as a declarative agent using the provided
scripts/new-agent.ps1helper.
Supported hosts
- Microsoft 365 Copilot
Quick install
npm install && npm run build && npm run devInformation
- Pricing
- free
- Published
- 6/28/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
claude-ai
http://localhost:3001/mcp





