mcp_server
by karansharma3009
This repository implements a sample mcp_server designed to work with the dolphin_mcp client. It provides utilities for retrieving alerts and forecasts.
Last updated: N/A
What is mcp_server?
The mcp_server is a sample server that provides weather-related information, specifically alerts and forecasts. It is designed to be used with the dolphin_mcp client.
How to use mcp_server?
- Clone the dolphin-mcp repository from GitHub. 2. Install the required dependencies using
pip3 install -e requirements.txt
. 3. Run the client commanddolphin-mcp-cli --model gpt-4o-mini " show me weather alerts from NY city"
to interact with the server.
Key features of mcp_server
Provides weather alerts
Provides weather forecasts
Uses dolphin_mcp client
Configurable via mcp_config.json
Use cases of mcp_server
Retrieving weather alerts for a specific location
Getting weather forecasts for a specific location
Integrating weather information into other applications
Testing and demonstrating the dolphin_mcp client
FAQ from mcp_server
What is the purpose of mcp_config.json?
What is the purpose of mcp_config.json?
The mcp_config.json file contains the configuration settings for the mcp_server.
What utilities are available in the server?
What utilities are available in the server?
The server provides two utilities: get_alerts and get_forecast, located in the tools.py file.
What client is used to interact with the server?
What client is used to interact with the server?
The dolphin-mcp client is used to interact with the mcp_server.
What model is used in the example command?
What model is used in the example command?
The example command uses the gpt-4o-mini model.
Where can I find the dolphin-mcp client?
Where can I find the dolphin-mcp client?
The dolphin-mcp client can be found on GitHub (as mentioned in the README).