mcp-server-play

mcp-server-play

3.2

If you are the rightful owner of mcp-server-play 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.

The MCP Server: Weather and Time Information Service is a learning project utilizing the RMCP library to demonstrate async Rust programming and microservice architecture.

The MCP Server: Weather and Time Information Service is a project designed to explore the capabilities of the RMCP (Rust Model Context Protocol) library. It serves as a practical application for learning Rust programming, particularly focusing on asynchronous programming with tokio and implementing a flexible microservice architecture. The server provides two main functionalities: retrieving weather data and obtaining local time information for specified cities and countries. The project leverages the RMCP SDK, which offers a clean and efficient async runtime, flexible tool implementation, and improved data type handling. It supports various transport mechanisms, including Server-Sent Events (SSE) for real-time communication. The primary goal of this project is to enhance understanding of Rust and RMCP while providing a functional service for weather and time data retrieval.

Features

  • Weather data retrieval
  • Local time information
  • Stdio-based communication
  • Structured logging with tracing

Tools

  1. 1

    Information**

  2. 2

    Time**