Submit

A Simple MCP Server and Client

@logesh-kumar

A simple MCP example with client and server
Overview

what is MCP Client-Server?

MCP Client-Server is a simple implementation of the Model Context Protocol (MCP) that allows users to access and expose weather information through a client-server architecture.

how to use MCP Client-Server?

To use the MCP Client-Server, start the client by running node client.js, which will automatically start the server. Alternatively, you can start the server independently by running node server.js.

key features of MCP Client-Server?

  • Provides weather information for cities like New York, London, and Tokyo.
  • Allows users to get weather forecasts and travel advice based on weather conditions.
  • Utilizes JSON-RPC 2.0 for communication between client and server.

use cases of MCP Client-Server?

  1. Accessing real-time weather data for different cities.
  2. Getting travel advice based on current weather conditions.
  3. Demonstrating client-server communication using JSON-RPC.

FAQ from MCP Client-Server?

  • What programming language is used for this project?

The project is implemented in JavaScript.

  • How does the client communicate with the server?

The client communicates with the server using standard input/output streams.

  • What should I do if I encounter issues?

Check the server implementation for any resource or prompt request timeouts.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.