- Explore MCP Servers
- McProtect
Mcprotect
What is Mcprotect
McProtect is a server-based application designed to provide weather information and verification services using Azure OpenAI technology.
Use cases
Use cases for McProtect include providing real-time weather updates, verifying weather-related data for research or applications, and enhancing user experiences in weather-dependent services.
How to use
To use McProtect, clone the repository, set up the environment variables in the .env file, install the required packages, run the necessary servers, and then execute the client application.
Key features
Key features of McProtect include integration with Azure OpenAI, a modular architecture with separate weather and verification servers, and a user-friendly client interface.
Where to use
McProtect can be used in various fields such as weather forecasting, data verification, and any application that requires reliable weather data and AI-driven insights.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcprotect
McProtect is a server-based application designed to provide weather information and verification services using Azure OpenAI technology.
Use cases
Use cases for McProtect include providing real-time weather updates, verifying weather-related data for research or applications, and enhancing user experiences in weather-dependent services.
How to use
To use McProtect, clone the repository, set up the environment variables in the .env file, install the required packages, run the necessary servers, and then execute the client application.
Key features
Key features of McProtect include integration with Azure OpenAI, a modular architecture with separate weather and verification servers, and a user-friendly client interface.
Where to use
McProtect can be used in various fields such as weather forecasting, data verification, and any application that requires reliable weather data and AI-driven insights.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
🏁 Getting Started
Prerequisites
- Python 3.11+
- pip
Installing
- Clone repository:
git clone https://github.com/Nikita2150/McProtect.git cd McProtect
- Create and fill
.envfile inside themcp_clientdirectory, as follows:
AZURE_OPENAI_ENDPOINT=ENTER_ENDPOINT AZURE_OPENAI_API_KEY=ENTER_API_KEY AZURE_OPENAI_CHAT_DEPLOYMENT_NAME=ENTER_DEPLOYMENT_NAME AZURE_OPENAI_API_VERSION=ENTER_OPENAI_API_VERSION
- To setup client/servers:
cd ENTER_DIR_NAME_HERE python -m venv venv venv\Scripts\activate pip install -r requirements.txt
replace the ENTER_DIR_NAME_HERE with the relevant directory name (mcp_client, weather_server or verify_server)
🎈 Usage
To use the system, you have to run your wanted servers (using their virtual environments),
python weather.py python verify.py
and then run the client,
python mcp_client.py
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










