AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Build26 BRK242 Turn Your Agents Into Action Connect Tools Apis And Documents

mcp-microsoft-build26-brk242-turn-your-agents-into-action-connect-tools-apis-and-documents · by microsoft

Resources for connecting agents to the right tools, APIs, and documents with context-aware toolset selection, efficient token usage, and built-in governance. From Microsoft Build 2026.

No reviews yet
0 installs
18 views
0.0% view→install

Install

$ agentstack add mcp-microsoft-build26-brk242-turn-your-agents-into-action-connect-tools-apis-and-documents

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-microsoft-build26-brk242-turn-your-agents-into-action-connect-tools-apis-and-documents)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Build26 BRK242 Turn Your Agents Into Action Connect Tools Apis And Documents? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Microsoft Build 2026

🔥 BRK242: Turn your agents into action: Connect tools, APIs, and documents

📑 Table of Contents

The two product pillars of this session — and where to dive deeper:

| # | Pillar | What you'll learn | Where to go | |---|---|---|---| | 1 | 🧰 Toolbox | Bundle every tool an agent needs (MCP, A2A, OpenAPI, connectors, built-ins) behind one governed endpoint that any framework can call. | [What is a Toolbox](#what-is-a-toolbox) · [Fibey App Toolbox sample](docs/Fibey-App-Toolbox.md) | | 2 | 📄 Azure Content Understanding in Foundry Tools | Turn messy, multimodal content (PDFs, images, audio, video, Office docs) into structured, agent-ready output — building on the foundation of Azure Document Intelligence. | [What is Content Understanding](#what-is-content-understanding) · Fiberly demo with Content Understanding integrated (fiberly-agent-cu repo) |

Other sections: [Session Description](#session-description) · [Learning Outcomes](#-learning-outcomes) · [Getting Started](#-getting-started) · [Keep Learning with Copilot](#-keep-learning-with-copilot) · [Technologies Used](#-technologies-used) · [Resources](#-resources-and-next-steps) · [Microsoft Learn MCP Server](#-microsoft-learn-mcp-server) · [Content Owners](#content-owners)

Session Description

Tired of searching for the right tool(s) for your agents? Seeing your context window constantly blowing out of proportion? We are introducing a new product category that allows developers to choose the right toolset depending upon the agents' context, the use-case and functional boundaries, enabling efficient use of tools, with built-in governance.

Seating for this session is first-come, first-served. Add it to your schedule to plan your day and arrive early to secure a spot

Turn Your Agents Into Action

Why: Today, most agents look impressive in demos—but break in production. They rely on bloated prompts, fragile integrations, and struggle with real-world data like PDFs, receipts, or emails. In this session, we'll share how to move beyond prompt-based agents to real systems that act. Sharing how to connect agents to tools, automate workflows across runtimes, and handle messy, unstructured data with confidence.

Problem: Today, most agents look impressive in demos—but break in production. They rely on bloated prompts, fragile integrations, and struggle with real-world data like PDFs, receipts, or emails. In this repo, we'll show how to move beyond prompt-based agents to real systems that act. You'll learn how to connect agents to tools, across agent runtimes, through a single endpoint with Toolboxes, and how — with Content Understanding — you can work with unstructured data with confidence.

What is a Toolbox

Toolbox bundles everything an agent needs into a reusable package—delivered through one endpoint with a consistent interface, no matter the tool type, managed on Foundry.

What tool types does Toolbox support? Toolbox is designed to be tool-agnostic:

| Category | Tool Type | |---|---| | Protocol-based | MCP, A2A | | API Integration | OpenAPI, Connectors | | Agent Instructions | Skills | | Built-in tools | Web Search, Code Interpreter, File Search, Azure Search |

📘 Deep dive: [Fibey App Toolbox — an end-to-end sample using the Toolbox MCP endpoint](docs/Fibey-App-Toolbox.md).

What is Content Understanding

Azure Content Understanding in Foundry Tools turns unstructured, multimodal content into reliable, structured outputs you can automate against. Content Understanding uses a consistent Parse → Classify → Extract taxonomy across documents, images, audio, and video:

  • Parse — normalize raw content into usable structure: text, layout, tables, transcription, and visual elements.
  • Classify — identify document or content types, route content, and segment it when needed.
  • Extract — produce schema-based fields (JSON) or markdown with confidence scores and grounding.

> Built on the foundation of Azure Document Intelligence. Azure Content Understanding brings together Document Intelligence's industry-leading OCR, layout, and table-extraction technology — refined over many years — and extends it with LLM-powered multimodal capabilities across audio, video, and image. If you've trusted Document Intelligence for documents, Content Understanding is the natural next step: the same proven engine, now with one schema-driven API for every modality. Document Intelligence remains GA — there's no forced migration; new content-to-JSON projects should start with Content Understanding.

🚀 Deep Dive: Check out the Fiberly demo with Content Understanding integrated (fiberly-agent-cu repo) to see these patterns in an end-to-end agent experience.

Content Understanding helps agents with stronger grounding, real-time context, and business-ready extraction:

  • Better grounding for RAG — with Foundry IQ as standard, Content Understanding parses PDFs at index time, preserving structure like tables, headings, and figures.
  • Real-time context provider — parses incoming files as the agent runs, keeps structure intact for more accurate answers, and supports a wider range of file types.
  • Business-specific extraction — uses analyzers you define for target document types (for example, invoices, work orders, or contracts) so files can be classified, routed, and parsed for the exact values you need.

A tool lets an agent take action; Content Understanding provides the context behind that action with minimal configuration and at agent scale.

📘 Additional info: [Content Understanding — framework, demos, and how to use it](docs/content-understanding/README.md) · [Try Content Understanding in Foundry quickstart](docs/content-understanding/try-in-foundry.md).

🚀 Getting started

If you're following these steps at your own pace:

  • Clone this repository
  • Set up your development environment
  • Explore the resources in this README and use the Copilot prompts below to design your own agent integration approach

🧠 Learning Outcomes

By the end of this session, you will be able to:

  • Evaluate which tools, APIs, and document sources are best suited for different agent scenarios
  • Design agent boundaries that keep context efficient and reduce unnecessary token usage
  • Apply governance-oriented patterns when connecting agents to external systems and enterprise knowledge
  • Use Content Understanding to turn multimodal, unstructured content into structured, agent-ready inputs

💬 Keep Learning with Copilot

Try these prompts with GitHub Copilot to explore the topics from this session. Open Copilot Chat in VS Code (Ctrl+Alt+I on Windows/Linux, Cmd+Shift+I on Mac), paste a prompt, and see what you learn. Try connecting the [Microsoft Learn MCP Server](#-microsoft-learn-mcp-server) for the latest official documentation.

Use these as a starting point — or write your own!

Try prompts like:

  • "Help me design an agent tool strategy for a customer support scenario using APIs and documents."
  • "Compare when to call an API directly vs. route through a tool abstraction in an agent workflow."
  • "Show me a practical pattern to keep agent context windows small while still grounding on documents."
  • "Generate a governance checklist for agent tool access, data boundaries, and auditing."
  • "Walk me through how Content Understanding builds on Document Intelligence, and when I should pick one over the other."

💻 Technologies Used

  1. Azure AI Foundry
  2. Azure AI Foundry Agent Service
  3. Model Context Protocol (MCP) tools in Azure AI Foundry Agent Service
  4. Azure AI Content Understanding
  5. Azure AI Document Intelligence

📚 Resources and Next Steps

| Resource | Description | |:---------|:------------| | https://aka.ms/build26-next-steps | Explore lab and session repos to further your learning from Microsoft Build | | [Content Understanding deep-dive](docs/content-understanding/README.md) | Framework overview and pointers to Content Understanding resources | | [Try Content Understanding in Foundry](docs/content-understanding/try-in-foundry.md) | Quickstart: Foundry Playground → Content Understanding Studio | | [Fibey App Toolbox](docs/Fibey-App-Toolbox.md) | End-to-end sample agent wired to a Foundry Toolbox via MCP |

🌟 Microsoft Learn MCP Server

The Microsoft Learn MCP Server gives your AI agent direct access to Microsoft's official documentation — grounded, up-to-date answers about the products and services covered in this session.

VS Code — One click installation:

[](https://vscode.dev/redirect/mcp/install?name=microsoft-learn&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Flearn.microsoft.com%2Fapi%2Fmcp%22%7D)

GitHub Copilot CLI — Run this to install the Learn MCP Server as a plugin:

/plugin install microsoftdocs/mcp

For more info, other clients, and to post questions, visit the Learn MCP Server repo.

Content Owners

Maria Naggaga 📢

Joe Filcik 📢

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit Contributor License Agreements.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.