Your Application as an MCP Client
summary
A C# console MCP client is built that connects to a local MCP server, fetches a dynamic list of tools and prompts, sends those tool descriptions into the chat as chat options, and uses a simple AI loop to invoke them; the demo lists 11 existing issues, creates a new issue (ID 13), and shows the server calling back for more fields handled by an elicitation handler. The client also declares support for sampling and roots, pages tool results, and uses the MCP server simulator to inspect and debug calls.
AI-written summary · about
chapters (8)
- 0:00Introduction to MCP clients
- 12:41Setting up the MCP client
- 20:13Connecting tools to AI chat
- 26:38Using prompts in MCP
- 32:24Handling elicitation requests
- 38:15Supporting MCP features
- 39:41Tools for MCP development
- 40:24Q&A and closing
related talks
35mMCP in Action: Real-World Use Cases & Design Patterns
39mHow to connect your systems to AI Tools with MCP Servers
01h 01m.NET Meets MCP: Build Your Own AI-Powered Service with C#
23mInside MCP: Live Protocol Messages, Real-Time Flows, and Smarter Agents
32m30 minutes to understand MCP (Model Context Protocol)
26mBuild your First MCP App
12mMCP and the Dawn of Agentic Intelligence
20mLetting AI Interface with Your App with MCPs
