Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Weather MCP ServerWhat's the weather like in London right now?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🌦️ Weather MCP Server
This is a little MCP server that tells you the weather for any city you want. I was specifically using Cursor.
Quick Start with Cursor
Run:
npm installBuild:
npm run buildConfigure in Cursor:
Go to Cursor Settings > Tools & Integrations to get to
mcp.json.Add something like this:
{ "mcpServers": { "weather-mcp": { "command": "node", "args": ["path/to/dist/main.js"] } } }Refresh Cursor/your chat and it should work! You should be able to see the tool in Cursor settings if it's working.
What does it do?
🌍 Finds your city (Nominatim)
☀️ Gets the current weather (Open-Meteo)
How do I use it?
Once it's running and hooked up to an MCP client, you can ask stuff (Command + Shift + L) like:
"What's the weather in Honesdale, PA?"
How does it work?
main.ts: Handles weather requests.
Nominatim: Turns city names into coords.
Open-Meteo: Gives us the actual weather data.