Follow these steps to run the OpenWeather MCP agent and toolkit at the Room level for testing in the cloud.
Environment variables required:
OWM_API_KEY
: OpenWeatherMap API KeyInstall Meshagent with all dependencies:
Sign up and authenticate with Meshagent:
Follow instructions at: https://docs.meshagent.com/cli/getting_started
Start the OpenWeather MCP server as an agent in a Meshagent Room:
test
with the OpenWeather MCP server available. Rooms close after inactivity.Start a chatbot in the same Room with access to the OpenWeather toolkit:
Test it out:
Open the Room link in your browser to interact with the agent and try out the OpenWeather MCP tools.
Establish persistent MCP services and chatbot so they are automatically present in every Room in your Meshagent project—ideal for production scenarios.
Deploy the OpenWeather MCP service as an agent at the project level:
Deploy the Meshagent chatbot integrated with the OpenWeather toolkit:
No need to manage separate MCP server/chatbot processes locally; these services will join any new project-created Room automatically.
A simple MCP service that provides current weather and 5-day forecast using the free OpenWeatherMap API.
Tools provided by this Server:
Tool | Short Description |
---|---|
weather | Get current and forecast weather info for a city |
weather
Get current and forecast weather information for a specific City.
Parameter | Type | Description |
---|---|---|
city | string | Location to get weather. If location has a space, wrap the location in double quotes. |
lang | string (optional) | Language for weather descriptions - default: en |
units | string (optional) | Temperature units (celsius | fahrenheit | kelvin) - default: c |
This tool may perform destructive updates.
This tool interacts with external entities.
Follow these steps to run the OpenWeather MCP agent and toolkit at the Room level for testing in the cloud.
Environment variables required:
OWM_API_KEY
: OpenWeatherMap API KeyInstall Meshagent with all dependencies:
Sign up and authenticate with Meshagent:
Follow instructions at: https://docs.meshagent.com/cli/getting_started
Start the OpenWeather MCP server as an agent in a Meshagent Room:
test
with the OpenWeather MCP server available. Rooms close after inactivity.Start a chatbot in the same Room with access to the OpenWeather toolkit:
Test it out:
Open the Room link in your browser to interact with the agent and try out the OpenWeather MCP tools.
Establish persistent MCP services and chatbot so they are automatically present in every Room in your Meshagent project—ideal for production scenarios.
Deploy the OpenWeather MCP service as an agent at the project level:
Deploy the Meshagent chatbot integrated with the OpenWeather toolkit:
No need to manage separate MCP server/chatbot processes locally; these services will join any new project-created Room automatically.
A simple MCP service that provides current weather and 5-day forecast using the free OpenWeatherMap API.
Tools provided by this Server:
Tool | Short Description |
---|---|
weather | Get current and forecast weather info for a city |
weather
Get current and forecast weather information for a specific City.
Parameter | Type | Description |
---|---|---|
city | string | Location to get weather. If location has a space, wrap the location in double quotes. |
lang | string (optional) | Language for weather descriptions - default: en |
units | string (optional) | Temperature units (celsius | fahrenheit | kelvin) - default: c |
This tool may perform destructive updates.
This tool interacts with external entities.