39 packages tagged with “ModelContextProtocol”
Core .NET SDK for the Model Context Protocol (MCP)
.NET SDK for the Model Context Protocol (MCP) with hosting and dependency injection extensions.
ASP.NET Core extensions for the C# Model Context Protocol (MCP) SDK.
.NET library for the Model Context Protocol (MCP)
Common framework for building a Sse MCP server.
Extensions and middleware for ModelContextProtocol in ASP.NET Core.
Build Model Context Protocol (MCP) servers and clients in .NET with MCPSharp. Create MCP-compliant tools and functions that AI models can discover and use. Features easy to use attribute-based API allowing anyone to spin up a server in minutes, and a Microsoft.Extensions.AI compatible client that generates AIFunctions, ready to be consumed by any IChatClient or compatible system. await MCPServer.StartAsync("EchoServer", "1.0.0"); --- server: class MyTool { [McpTool("echo","returns the input string back to you")] public string echo(string input) => input; } ---client: var client = new MCPClient("MyClient","1.0.0", "EchoServer.exe" //or dotnet EchoServer.dll if you wish await client.CallToolAsync("echo", new Dictionary<string, object>{{"input", "input string to echo"}});
Model Context Protocol integration for NovaCore.AgentKit
CrestApps enhances the capabilities of Orchard Core, a modular and multi-tenant application framework built on ASP.NET Core. By leveraging Orchard Core's powerful foundation for creating dynamic, data-driven websites and applications, CrestApps introduces additional features and tools that empower developers to build more flexible, scalable, and feature-rich solutions. Core services project for the AI MCP module.
Provides shared classes and interfaces used by MCP Toolkit for .NET
MCP Toolkit for .NET client package.
[DEPRECATED] Model Context Protocol (MCP) server integration for Xperience by Kentico applications. This package is deprecated in favor of native Xperience by Kentico AI capabilities.
CrestApps enhances the capabilities of Orchard Core, a modular and multi-tenant application framework built on ASP.NET Core. By leveraging Orchard Core's powerful foundation for creating dynamic, data-driven websites and applications, CrestApps introduces additional features and tools that empower developers to build more flexible, scalable, and feature-rich solutions. Provides user interface to managed Model Context Protocol (MCP) connections.
Common framework for building a Stdio MCP server.
MCP Toolkit for .NET server package.
SemanticKernel integration for the ModelContextProtocol (official C# SDK). Enables seamless use of MCP tools as AI functions.
Lightweight, fast, NativeAOT compatible MCP (Model Context Protocol) framework for .NET. This package is meta package that includes McpToolkit.Server and McpToolkit.Client.
A comprehensive Model Context Protocol (MCP) Server that provides powerful file system operations through standardized tools
Generated classes (based on Corvus.JsonSchema) which describe the official ModelContextProtocol Schema.
A Stdio MCP server as dotnet tool with some features of the MCP protocol: echo and add.
A tool to help identify what tools/prompts/resources an MCP server has within it.
CLI tool for building MCP Bundles (.mcpb)
A MCP client as dotnet tool to invoke tools from a MCP Server (stdio or sse).
An implementation of a Model Context Protocol Server for Umbraco. Enables basic functionality such as document type retrieval, content creation, and content editing. Experimental. Only use in production with caution.
An Stdio MCP server as dotnet tool to extract text from a .docx file.
A library to generate MCP (Model Context Protocol) server install URLs, CLI commands, and configuration files for VS Code, VS Code Insiders, Visual Studio, and Cursor.
An SSE MCP server as dotnet tool for reading .docx files.
A hybrid (Sse and Stdio) MCP server as dotnet tool with some features of the MCP protocol: Echo, Add and AddComplex.