#9595th of 142 in Agent frameworks and SDKs

csharp-sdk

Official C# SDK for building MCP clients and servers on .NET

Stars
4.6k
License
custom license
Last commit
Nov 2026
Last release
Nov 2026
Language
C#
Stars, last 29 weeks+479
21 Apr 2026: 4,149 stars28 Apr 2026: 4,165 stars5 May 2026: 4,185 stars12 May 2026: 4,201 stars19 May 2026: 4,220 stars26 May 2026: 4,241 stars2 Jun 2026: 4,250 stars9 Jun 2026: 4,270 stars16 Jun 2026: 4,283 stars23 Jun 2026: 4,298 stars30 Jun 2026: 4,322 stars7 Jul 2026: 4,333 stars14 Jul 2026: 4,347 stars21 Jul 2026: 4,361 stars28 Jul 2026: 4,385 stars4 Aug 2026: 4,412 stars11 Aug 2026: 4,434 stars18 Aug 2026: 4,454 stars25 Aug 2026: 4,466 stars1 Sept 2026: 4,485 stars8 Sept 2026: 4,498 stars15 Sept 2026: 4,507 stars22 Sept 2026: 4,516 stars29 Sept 2026: 4,533 stars6 Oct 2026: 4,548 stars13 Oct 2026: 4,566 stars20 Oct 2026: 4,579 stars27 Oct 2026: 4,594 stars3 Nov 2026: 4,610 stars10 Nov 2026: 4,628 stars

4,149 on 21 Apr 20264,628 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Official .NET implementation of the Model Context Protocol, split into NuGet packages: Core for client and low-level server APIs, a hosting/DI package, and an ASP.NET Core package for HTTP-based servers. Extension packages cover MCP Apps, Skills and Tasks. It also supports the Identity Assertion Authorization Grant flow via IdentityAssertionGrantProvider.

Who it is for: .NET developers building MCP servers or clients

Strengths

  • Maintained under the modelcontextprotocol organization as the official C# SDK
  • Modular packages: Core has minimal dependencies, separate hosting and ASP.NET Core packages
  • Extension packages for MCP Apps, Skills and long-running Tasks
  • Covers both client and server roles, including HTTP servers via ASP.NET Core

Weaknesses

  • Choosing among six NuGet packages requires reading the docs first
  • Limited to .NET; no other language bindings
  • Repository license is detected as NOASSERTION although README cites Apache 2.0
  • README has no code examples; usage lives in external docs and samples

What it needs

  • no GPU
  • Needs .NET, NuGet, ASP.NET Core (HTTP servers)

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Agent frameworks and SDKs

See all 142
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)76.2k stars+15,031 (+25%) in 30 daysMIT96 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.6k stars+692 (+2.3%) in 30 daysMIT92 out of 100
3mastraTypeScript framework for building AI agents, workflows and MCP servers29.5k stars+778 (+2.7%) in 30 dayscustom license92 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)120.8k stars+3,334 (+2.8%) in 30 daysMIT90 out of 100
#5copilotkitReact and Angular SDK for adding agent chat and generative UI to apps38.7k stars+757 (+2.0%) in 30 daysMIT90 out of 100