How Foundry integrates with open-source frameworks and tools | DEM333
Facundo Santiago and Nagkumar Arkalgud demo how to build an OpenClaw-style agent with open-source tools and then operationalize it in Microsoft Foundry, including enterprise tool connectivity via MCP, skills-based behavior, Playwright-driven browser automation, OpenTelemetry observability, and deployment using open protocols like Responses API and A2A.
Overview
This Build 2026 demo focuses on taking an agent built with open-source technologies and moving it into Microsoft Foundry for hosting and operations.
What the demo covers
Connecting enterprise tools with MCP
- Demonstrates connecting enterprise tools using the Model Context Protocol (MCP).
- Includes an example of an agent accessing Microsoft 365 email via MCP.
Codifying repeatable behavior with skills
- Shows how to codify repeatable agent behavior using skills.
- Uses a skill document for guidance and a “virtual skills path” concept.
Adding browser automation with Playwright
- Introduces Playwright tooling.
- Demonstrates a browsing task using Playwright CLI as a tool the agent can invoke.
Hosting in Foundry with an OpenAI-compatible API
- Demonstrates Foundry hosting using an OpenAI-compatible API.
Observability with OpenTelemetry
- Shows how to observe agent actions and execution steps.
- Uses OpenTelemetry for monitoring/telemetry.
Moving from local development to deployed agents
- Walks through moving from local development to cloud-hosted agents.
- Highlights use of open protocols such as:
- Responses API
- A2A for agent-to-agent communication
Interacting with the deployed agent using Copilot CLI
- Demonstrates using Copilot CLI to interact with a deployed agent.
- Provides an overview of Copilot CLI’s process for finding and invoking agents.
Session resources
Chapters
- 0:00 - Introduction and session overview on Foundry and open source integration
- 00:03:57 - Demonstration: Agent accessing Microsoft 365 email via MCP
- 00:05:24 - Agent uses skill document for guidance and virtual skills path
- 00:07:07 - Introduction of Playwright tool and demonstration of browsing task
- 00:09:28 - Foundry Hosting with OpenAI-Compatible API
- 00:11:00 - Monitoring Agent Actions and Execution Steps
- 00:13:34 - Demonstration using Copilot CLI to interact with deployed agent
- 00:13:56 - Overview of Copilot CLI’s process in finding and invoking agents
- 00:16:04 - Session wrap-up and invitation to explore open-source repository