MCP-Client-Server-for-agents
If you are the rightful owner of MCP-Client-Server-for-agents and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This project demonstrates a Model Context Protocol (MCP) server and client implementation in .NET for managing employee vacation days.
The MCP Server Sample is a comprehensive project that showcases the implementation of a Model Context Protocol (MCP) server and client using .NET. It is designed to manage employee vacation days by providing backend services for tracking, querying, and updating vacation balances. The project includes two main components: an SSE implementation using HTTP Streaming and a Stdio implementation using standard input/output. The SSE component is built with ASP.NET Core and Blazor, while the Stdio component is a console application. The project is well-documented through a series of blog posts and offers samples in both C#/.NET and TypeScript. It requires specific prerequisites like .NET SDK, Node.js, and Visual Studio Code with the Azurite extension. The project also includes a Teams AI library sample that integrates with Azure OpenAI services.
Features
- SSE and Stdio implementations for MCP
- Backend service for managing employee vacation days
- Integration with Azure OpenAI services
- Samples available in C#/.NET and TypeScript
- Comprehensive documentation through blog posts