MCP Servers
by StefH
A collection of MCP (Model Context Protocol) servers as dotnet tools. It provides both server and client tools for interacting with MCP.
Last updated: N/A
What is MCP Servers?
MCP Servers is a collection of .NET tools designed to facilitate the use of the Model Context Protocol. It includes server implementations (stdio and sse) and a client tool for invoking these servers.
How to use MCP Servers?
The repository provides dotnet tools for both server and client implementations. Server tools can be installed and configured based on the provided documentation. The client tool can be used to invoke the server tools using either stdio or sse.
Key features of MCP Servers
Provides multiple MCP server implementations
Includes a client tool for invoking MCP servers
Supports both stdio and sse communication
Offers common frameworks for building MCP servers
Integrates with Microsoft Semantic Kernel (via separate project)
Use cases of MCP Servers
Building applications that require a Model Context Protocol server
Interacting with MCP servers from .NET applications
Developing custom MCP server implementations
Integrating MCP with Semantic Kernel
Automating tasks using MCP
FAQ from MCP Servers
What is MCP?
What is MCP?
MCP stands for Model Context Protocol.
What is a dotnet tool?
What is a dotnet tool?
A dotnet tool is a package that contains a console application that can be installed and run from the command line.
What is stdio?
What is stdio?
Stdio refers to standard input/output, a common communication method for console applications.
What is sse?
What is sse?
SSE stands for Server-Sent Events, a server push technology enabling real-time data streaming to web clients.
Where can I find more information?
Where can I find more information?
See the wiki links provided for each tool and project in the README.