RC
Cloud Native Agentic AI Infrastructure
Blog Books Courses Newsletter About
Blog Books Courses Newsletter About

Tools

4 articles in category "Tools"

Exposing Microsoft Agent Framework agents as MCP servers

Exposing Microsoft Agent Framework agents as MCP servers

March 10, 2026 • Microsoft Agent Framework, Tools, MCP

We have spent the last two articles consuming MCP servers from a MAF agent. This one flips the picture: how to publish a MAF agent as an MCP server so that other agents and applications, in any framework, can call it as a tool.

Hosted MCP tools in Microsoft Agent Framework

Hosted MCP tools in Microsoft Agent Framework

March 9, 2026 • Microsoft Agent Framework, Tools, MCP, Foundry

Foundry can host the MCP connection on the agent's behalf. This article looks at how a hosted MCP tool differs from the local MCP setup we built last time, where authentication moves, and how to wire one up via FoundryChatClient.get_mcp_tool.

Local MCP tools in Microsoft Agent Framework

Local MCP tools in Microsoft Agent Framework

March 8, 2026 • Microsoft Agent Framework, Tools, MCP

Function tools cover code you write yourself. MCP servers cover tools that other people write. This article looks at how to connect a Microsoft Agent Framework agent to a local MCP server, what the agent actually sees when you do, and how MCP tools coexist with the function tools we have already used.

Function tools in Microsoft Agent Framework

Function tools in Microsoft Agent Framework

March 2, 2026 • Microsoft Agent Framework, Agents, Tools

Function tools turn ordinary Python functions into capabilities your agent can call. This article looks at how MAF converts type hints into schemas, what return types it accepts, how async tools work, and what happens when a tool raises an error.

© 2026 Ravikanth Chaganti. All rights reserved.

This site may load third-party content (comments, embeds) that could set cookies. Learn more

Cookie Preferences

Control what third-party content is loaded. We use privacy-friendly analytics with no cookies.

Essential

ON

Required for the website to function. Cannot be disabled.

  • • Theme preference
  • • Privacy-friendly analytics

Comments

Giscus comment system (GitHub Discussions).

  • • Authentication cookies
  • • GitHub privacy policy

Embedded Content

Videos, code snippets, presentations.

  • • YouTube, Gists, SlideShare
  • • May set tracking cookies

Privacy First

No tracking cookies. Third-party content only loads with your consent. Preferences stored locally in your browser.