Voitanos is Closing October 1, 2026
Read the announcement, how it impacts customers, and 50% off everything!
Read The Announcement
round
Series

Create Interactive UIs for Microsoft 365 Copilot agents with MCP Apps

In this series, learn how you can add an interactive UI to your Microsoft 365 Copilot agents created using the Agents Toolkit for VS Code using MCP Apps!

round round
round

Blog: What are MCP Apps? Interactive Widgets in Copilot Chat

MCP Apps let declarative agents render interactive UI widgets inline in Microsoft 365 Copilot chat. Learn what they are, how they work, and when to use them over adaptive cards.

Read more
What are MCP Apps? Interactive Widgets in Copilot Chat

Blog: Add an MCP server with UI widgets to a Microsoft 365 Copilot declarative agent project

Add an MCP server with an interactive React widget to an existing Microsoft 365 Copilot declarative agent project, from package.json to testing tools and resources with the MCP Inspector. (Part 2 of 4)

Read more
Add an MCP server with UI widgets to a Microsoft 365 Copilot declarative agent project

Blog: Integrate an MCP Apps server into a Microsoft 365 Copilot declarative agent

Register an MCP Apps server with a Microsoft 365 Copilot declarative agent by creating the RemoteMCPServer plugin manifest, attaching it to the agent, and rewriting the instructions to drive interactive widgets. (Part 3 of 4)

Read more
Integrate an MCP Apps server into a Microsoft 365 Copilot declarative agent

Blog: Wire an MCP Apps server into the F5 debug experience of the M365 Agents Toolkit

Wire an MCP Apps server into the Microsoft 365 Agents Toolkit F5 experience - dev tunnel, environment variables, widget builds, and a background server task - so one keypress launches the whole declarative agent. (Part 4 of 4)

Read more
Wire an MCP Apps server into the F5 debug experience of the M365 Agents Toolkit