The reputation layer for AI skills, tools & agents

modelcontextprotocol/csharp-sdk

Score: 59.9 Rank #93

The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.

Overview

modelcontextprotocol/csharp-sdk is a C# MCP server. The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.

Ranked #93 out of 25632 indexed tools.

In the top 1% of all indexed tools.

Has 4,079 GitHub stars.

Has 66 contributors.

Actively maintained with commits in the last week.

Ecosystem

C# NOASSERTION

Signal Breakdown

Stars 4,079
Freshness 5d ago
Issue Health 78%
Contributors 66
Dependents 0
Forks 658
Description Good
License NOASSERTION

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

License low impact

Add an MIT or Apache-2.0 license to signal trust and enable adoption

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Badge

AgentRank score for modelcontextprotocol/csharp-sdk
[![AgentRank](https://agentrank-ai.com/api/badge/tool/modelcontextprotocol--csharp-sdk)](https://agentrank-ai.com/tool/modelcontextprotocol--csharp-sdk)
<a href="https://agentrank-ai.com/tool/modelcontextprotocol--csharp-sdk"><img src="https://agentrank-ai.com/api/badge/tool/modelcontextprotocol--csharp-sdk" alt="AgentRank"></a>

Matched Queries

"model context protocol""model-context-protocol"

From the README

# MCP C# SDK

The official C# SDK for the [Model Context Protocol](https://modelcontextprotocol.io/), enabling .NET applications, services, and libraries to implement and interact with MCP clients and servers. Please visit the [API documentation](https://csharp.sdk.modelcontextprotocol.io/api/ModelContextProtocol.html) for more details on available functionality.

## Packages

This SDK consists of three main packages:

- **[ModelContextProtocol.Core](https://www.nuget.org/packages/ModelContextProtocol.Core)**  - For projects that only need to use the client or low-level server APIs and want the minimum number of dependencies.

- **[ModelContextProtocol](https://www.nuget.org/packages/ModelContextProtocol)**  - The main package with hosting and dependency injection extensions. References `ModelContextProtocol.Core`. This is the right fit for most projects that don't need HTTP server capabilities.

- **[ModelContextProtocol.AspNetCore](https://www.nuget.org/packages/ModelContextProtocol.
Read full README on GitHub →
Are you the maintainer? Claim this listing