{"repo":"nuskey8/McpToolkit","free":true,"listed":false,"github":"https://github.com/nuskey8/McpToolkit","clone":"git clone https://github.com/nuskey8/McpToolkit.git","description":"Lightweight, fast, NativeAOT compatible MCP (Model Context Protocol) framework for .NET","language":"C#","stars":35,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"MCP Toolkit for .NET Lightweight, fast, NativeAOT compatible MCP (Model Context Protocol) framework for .NET English 日本語 MCP Toolkit for .NET is a framework for building MCP (Model Context Protocol) servers/clients in .NET. By leveraging Source Generators, it enables the creation of MCP servers/clients with minimal C# code. [!CAUTION] MCP Toolkit for .NET is currently in alpha and may introduce breaking changes without notice. Additionally, the following features are under development and not yet supported: Streamable HTTP Transport Authorization Cancellation Progress Why not C# SDK? An official C# SDK for the Model Context Protocol already exists. So why use MCP Toolkit? Clear and Easy to Use API MCP Toolkit fully utilizes Source Generators to provide an intuitive and user-friendly API. Below is a comparison of implementing the same MCP server using the C# SDK and MCP Toolkit. MCP Toolkit analyzes the lambda expressions passed to server.Tools.Add() and generates the necessary source code. It also supports adding tools at the class level, similar to the C# SDK. Zero Dependency Unlike the C# SDK, which depends on Microsoft.Extensions.AI and Microsoft.Extensions.Hosting , MCP Toolkit has no external dependencies. While MCP is a protocol for integrating LLMs with applications, MCP itself is a simple JSON-RPC and does not inherently include LLM-related features. Therefore, the functionality provided by Microsoft.Extensions.AI is unnecessary for implementing a basic MCP server. In","default_branch":null,"files":null,"tree":[],"storefront":"/r/nuskey8","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nuskey8/McpToolkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}