How-To-Create-MCP-Server and MCP-Plugin-dotnet

One tool provides a guide for setting up a basic MCP server and interacting with it, while the other is a .NET plugin and lightweight server that exposes app methods and data as MCP tools, suggesting they are complementary in that one explains how to implement the protocol and the other provides a mechanism for doing so within a .NET application.

How-To-Create-MCP-Server
51
Established
MCP-Plugin-dotnet
40
Emerging
Maintenance 6/25
Adoption 7/25
Maturity 15/25
Community 23/25
Maintenance 10/25
Adoption 4/25
Maturity 13/25
Community 13/25
Stars: 39
Forks: 76
Downloads:
Commits (30d): 0
Language:
License: MIT
Stars: 8
Forks: 2
Downloads:
Commits (30d): 0
Language: C#
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About How-To-Create-MCP-Server

nisalgunawardhana/How-To-Create-MCP-Server

This guide will help you set up a basic MCP (Model Context Protocol) server in .NET, configure it in VS Code, and interact with it using Copilot Chat.

This guide helps developers integrate their .NET applications with AI tools like Copilot Chat. It walks through setting up a basic Model Context Protocol (MCP) server, configuring it within VS Code, and demonstrating how to enable Copilot Chat to interact with custom functionality defined in .NET. The end user for this project is a software developer who wants to expose specific application logic to AI assistants.

AI-integration .NET-development developer-tools Copilot-Chat backend-development

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).

This tool helps .NET developers integrate their desktop applications, game servers, or Unity projects with AI assistants like Claude. It allows the AI to trigger methods, access data, and utilize prompts from a running .NET application. The developer defines what their app can offer, and the AI can then interact with the live application instance.

.NET development AI integration Application interoperability Game development Desktop application development

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