-
Book Overview & Buying
-
Table Of Contents
Practical C# Projects with .NET
By :
Model Context Protocol (MCP) is a rapidly evolving and emerging protocol that defines tools (functions), prompts, and resources available to AI applications and AI-enabled environments in a standardized way.
Model Context Protocol involves an MCP server that defines and hosts the capabilities AI applications need, and an MCP client that connects to that server to retrieve these resources or invoke the commands. Your MCP client might be a NuGet package that allows you to connect to an MCP server via a standardized means, or your client might be an AI assistant plugin such as GitHub Copilot or Claude Code.
Because MCP is a protocol and not a library, you can use whatever tools and languages you'd like to develop your MCP server and host its resources. Once that MCP server is created, you can host and deploy it online using server-sent events (SSE) or have the MCP server run locally and connect to other processes via standard input/output...