Mcp-Client-X
Demonstrates a client-server implementation using the Model Context Protocol (MCP) for connecting large language models with tools and data.
About
This project provides a practical example of implementing a client-server architecture using the Model Context Protocol (MCP). It showcases how to create an MCP server with custom tools, connect to it with an MCP client, and call those tools to retrieve responses. The server exposes tools like a BMI calculator and a weather data fetcher, while the client interacts with these tools, offering a clear demonstration of MCP's capabilities.
Key Features
- Provides an MCP client implementation.
- Implements a BMI calculator tool.
- 12 GitHub stars
- Includes an example MCP server with custom tools.
- Demonstrates calling tools and receiving responses.
- Implements an asynchronous weather data retrieval tool.
Use Cases
- Building custom tools for use with LLMs.
- Connecting LLMs to external tools.
- Creating client-server applications using MCP.