McpClientServerDemo

McpClientServerDemo

0
0 Reviews
2 Stars
This project provides a simple MCP server and client example, utilizing mcp.json configuration to connect and test multiple MCP services including YouTube subtitles extractor and finance data.
Added on:
Created by:
May 13 2025
McpClientServerDemo
Featured

What is McpClientServerDemo?

The MCP (Minecraft Control Protocol) demo facilitates communication between a server and client using a configurable setup. It includes a minimal ASP.NET API server that offers multiple MCP services like extracting YouTube subtitles, retrieving Yahoo Finance stock prices, Airbnb data, Hacker News info, and a calculator. The console-based client consumes these services, enabling users to send prompts and receive processed data responses. The configuration via mcp.json allows easy customization and expansion of supported MCP servers for various functionalities, making it a practical example for developing and testing MCP-based applications.

Who will use McpClientServerDemo?

  • Developers interested in MCP protocol implementation
  • Clients requiring integration with MCP services
  • Researchers testing MCP service configurations

How to use the McpClientServerDemo?

  • Step1: Clone the repository from GitHub
  • Step2: Configure your mcp.json with desired MCP services
  • Step3: Run the MCP server using the provided ASP.NET minimal API
  • Step4: Launch the console client application
  • Step5: Send prompts to the MCP server and observe responses

McpClientServerDemo's Core Features & Benefits

The Core Features
  • YouTube subtitles extraction
  • Yahoo Finance stock data retrieval
  • Airbnb data access
  • Hacker News information gathering
  • Simple calculator functions
The Benefits
  • Supports multiple MCP services through configuration
  • Easy to extend with new MCP servers
  • Provides a practical example for MCP integration
  • Combines server and client for testing and development

McpClientServerDemo's Main Use Cases & Applications

  • MCP service integration testing
  • Educational example for MCP protocol
  • Stock and finance data retrieval demos
  • Multi-service MCP application development

FAQs of McpClientServerDemo

Developer