.NET MCP server: How skills can be exposed and used by the AI agent
Authorised Territory demonstrates how a .NET MCP server can expose a skill as a resource, and how an AI agent client can use that skill to answer a question, using a locally running LLM via Ollama.
Overview
This tutorial focuses on exposing application capabilities (“skills”) from a .NET MCP server so an AI agent in a client application can discover and use them to answer user questions.
Key points covered:
- Exposing a skill from a .NET MCP server as a resource.
- Using both the skill and the skill resource from an agent-enabled client to produce an answer.
- Running the agent against a local LLM using Ollama.
Related links
- Starting solution referenced by the presenter: https://youtu.be/PghXL7zF9Ts
- Microsoft Agent Framework repository: https://github.com/microsoft/agent-framework/tree/main