MCPSharp and DotnetFastMCP

MCPSharp
42
Emerging
DotnetFastMCP
35
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 9/25
Community 17/25
Maintenance 10/25
Adoption 2/25
Maturity 9/25
Community 14/25
Stars: 362
Forks: 41
Downloads:
Commits (30d): 0
Language: C#
License: MIT
Stars: 2
Forks: 3
Downloads:
Commits (30d): 0
Language: C#
License: MIT
No Package No Dependents
No Package No Dependents

About MCPSharp

afrise/MCPSharp

MCPSharp is a .NET library that helps you build Model Context Protocol (MCP) servers and clients - the standardized API protocol used by AI assistants and models.

Implements attribute-based tool exposure with automatic JSON-RPC handling and parameter validation, supporting both stdio and SSE transports. Integrates seamlessly with Microsoft.Extensions.AI and Semantic Kernel, allowing .NET methods to be registered as AIFunctions or KernelFunctions without vendor lock-in. Features dynamic tool registration, resource endpoints, XML documentation extraction, and real-time tool change notifications for connected clients.

About DotnetFastMCP

tekspry/DotnetFastMCP

A lightweight .NET framework for building Model Context Protocol (MCP) servers. Integrates seamlessly with Azure AD, AWS Cognito, Auth0, OpenAI and other providers

Scores updated daily from GitHub, PyPI, and npm data. How scores work