LibreAI / Entwickler-Tools / csharp-sdk
// devtools · modelcontextprotocol/csharp-sdk

csharp-sdk

csharp-sdk ist ein Open-Source-Projekt aus der Kategorie Entwickler-Tools von modelcontextprotocol (modelcontextprotocol/csharp-sdk auf GitHub). Es hat 4.571 Sterne auf GitHub und 820 Forks, wird unter der Lizenz Apache-2.0 veröffentlicht und wurde zuletzt am 5. Oktober 2026 auf GitHub aktualisiert.

The official C# SDK for the Model Context Protocol — build MCP servers and clients in .NET

★ 4,6 Tsd. Sterne⑂ 820 ForksApache-2.0aktualisiert Okt 2026
▦ Visual — das README dieses Projekts enthält keinen einbettbaren Screenshot,
darum hier ein Platzhalter. Die Anleitung unten ist trotzdem vollständig.
// projektdaten

Projektdaten

GitHub-Sterne
4.571
Forks
820
Lizenz
Apache-2.0
Zuletzt auf GitHub aktualisiert
5. Oktober 2026
Eintragstyp
Vollständige Installationsanleitung
Offizielle Website
Official site
// so funktioniert es

So funktioniert es

  1. Pick your package

    Use the main ModelContextProtocol package for hosted apps, Core for minimal scenarios, or AspNetCore for HTTP servers.

  2. Add it from NuGet

    Install the package into your .NET project with the dotnet CLI or your IDE's package manager.

  3. Build a server or client

    Follow the SDK's Getting Started guide to expose tools, prompts, and resources, or to connect a client.

  4. Connect an MCP host

    Point an MCP-compatible application at your server and invoke your first tool.

// funktionen

Warum es so beliebt ist

Official implementation

Maintained with Microsoft and aligned with the MCP specification and reference documentation.

Server and client support

Build servers exposing tools, prompts, and resources, and clients that consume them.

Hosting and DI integration

The main package fits .NET's generic host and dependency-injection patterns.

ASP.NET Core transport

The AspNetCore package builds HTTP-based MCP servers on ASP.NET Core.

MCP Apps and Tasks extensions

Optional extension packages add support for MCP Apps and long-running Tasks.

Libraries in production use

The README notes these libraries underpin projects including the GitHub Copilot coding agent and Semantic Kernel.

Advertisement
// selbst ausführen

Führe es selbst aus

  1. Clone the repository

    Clone the SDK repo and enter its directory to explore samples and source.

    git clone https://github.com/modelcontextprotocol/csharp-sdk.git
    cd csharp-sdk
  2. Add the NuGet package

    In your own .NET project, add the main package.

    dotnet add package ModelContextProtocol
  3. Build your first server

    Follow the linked Getting Started guide to register tools and run the server, then connect an MCP client.

    # see the Getting Started guide linked from the README for the exact sample code
// anwendungsfälle

Was du damit bauen kannst

Advertisement
// häufige fragen

Häufige Fragen

Who maintains the C# MCP SDK?

The Model Context Protocol organization, in collaboration with Microsoft; it is the official C# SDK for MCP.

Is it free?

Yes — per the README's license section, the SDK is released under the Apache License 2.0.

Does it need a paid API key?

No. The SDK is a protocol library; any model costs depend on the host application you connect it to.

How does it compare to the TypeScript or Python MCP SDKs?

It implements the same protocol for the .NET ecosystem, with idiomatic hosting/DI integration and NuGet packaging, rather than npm or PyPI.

How do I get started?

Run `dotnet add package ModelContextProtocol` in your project and follow the Getting Started guide linked from the README.

// weiter entdecken

Ähnliche Tools

Entwickler-Tools

java-sdk

The official Java SDK for building Model Context Protocol servers and clients.

★ 3,7 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

rust-sdk

rmcp: the official Rust SDK for the Model Context Protocol — tokio-based servers and clients

★ 4,0 Tsd. SterneNOASSERTION
Anleitung ansehen →
Entwickler-Tools

fastapi_mcp

Expose your FastAPI endpoints as Model Context Protocol tools - with authentication - in a few lines of code.

★ 12,0 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

inspector

MCPJam Inspector: chat with, inspect, debug, and evaluate MCP servers across clients and models.

★ 2,2 Tsd. SterneApache-2.0
Anleitung ansehen →
Entwickler-Tools

unitree_sdk2

Unitree's official C++ SDK v2 for programming its robots, with CMake examples and installable library.

★ 1,4 Tsd. SterneBSD-3-Clause
Anleitung ansehen →
Entwickler-Tools

mcporter

Call MCP servers from TypeScript or the CLI — MCP tools disguised as a simple TypeScript API.

★ 5,1 Tsd. SterneMIT
Anleitung ansehen →
// alternativen

Alternativen im Bereich Entwickler-Tools

Die anderen Projekte der Kategorie Entwickler-Tools mit den meisten Sternen im LibreAI-Katalog — die realistische Auswahl, falls csharp-sdk nicht das Richtige ist.

// mehr in devtools

Mehr in Entwickler-Tools

Verwandte Projekte der Kategorie Entwickler-Tools im Katalog, die csharp-sdk bei den Sternen am nächsten stehen — zum Weiterstöbern auf beiden Seiten.

Hol dir csharp-sdk

Kostenlos und offen — hol dir den Quellcode, gib dem Repository einen Stern und leg los.