Skip to main content
Glama

🌦️ 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

  1. Run:

    npm install
  2. Build:

    npm run build
  3. Configure 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.


-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ChristianKowalczyk/weather-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server