Skip to content

Model Context Protocol (MCP)

Anthropic's open standard for LLM tool/resource discovery, with an official Microsoft C# SDK that hit v1.0 in March 2026. Becoming the standard plumbing for "agents finding tools" — and Microsoft Agent Framework integrates it natively.

Topics (canonical order)

  •   What is MCP?


    Protocol overview, transports (stdio, HTTP/SSE), capabilities, why it matters

  •   MCP C# SDK v1


    The official ModelContextProtocol NuGet package, key abstractions, March 2026 v1.0

  •   Building an MCP Server


    Exposing tools/resources/prompts, hosting, security, deployment

  •   Building an MCP Client


    Consuming MCP servers, integrating into agents, transport choice

Why this order

Concept → SDK → server → client. Most developers will write servers more often than custom clients (clients are typically agents that consume).

Cross-references