mcp and MCP-Plugin-dotnet

These are ecosystem siblings: Microsoft's official MCP server implementations provide the protocol specification and reference implementations that .NET developers can integrate with, while the .NET MCP bridge enables .NET applications to expose their own methods as MCP-compatible tools and resources within that same ecosystem.

mcp
92
Verified
MCP-Plugin-dotnet
39
Emerging
Maintenance 25/25
Adoption 20/25
Maturity 24/25
Community 23/25
Maintenance 13/25
Adoption 4/25
Maturity 9/25
Community 13/25
Stars: 2,845
Forks: 434
Downloads: 258,871
Commits (30d): 198
Language: C#
License: MIT
Stars: 8
Forks: 2
Downloads:
Commits (30d): 0
Language: C#
License: Apache-2.0
No risk flags
No Package No Dependents

About mcp

microsoft/mcp

Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration

Provides core libraries, testing frameworks, and unified engineering infrastructure for building MCP servers that connect LLMs to enterprise data sources like Azure, Fabric, and DevOps platforms. Uses a client-server architecture where hosts initiate connections to MCP servers via stdio transport, enabling standardized context delivery to AI applications across IDEs and assistants. Includes pre-built servers for Azure services, Microsoft Foundry, and developer tools alongside the protocol implementation itself.

About MCP-Plugin-dotnet

IvanMurzak/MCP-Plugin-dotnet

.NET MCP bridge: expose app methods/data as MCP tools, prompts, and resources via an in-app plugin + lightweight server (SignalR; stdio/http).

Implements a bridge architecture where a lightweight in-app SignalR client connects to a persistent MCP server gateway, enabling heavy .NET applications (Unity, WPF, game servers) to expose live functionality without independent lifecycle constraints. Built on ReflectorNet for automatic schema generation and fuzzy method matching, it supports attribute-based tool/prompt/resource registration with first-class dependency injection and assembly scanning. Offers both stdio and HTTP transport flexibility, with automatic reconnection resilience for maintaining long-lived connections.

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