mcp-server-weather-js logo

MCP Server Weather Js

by hideya

2 forks
4 stars
Free

What is mcp-server-weather-js

mcp-server-weather-js is a Node.js server designed by hideya to utilize the Model Context Protocol (MCP) for accessing weather information across the United States. This server acts as a bridge, allowing AI systems, such as Claude, to securely connect and retrieve real-time weather data by implementing the standardized MCP. By providing a structured way to access weather alerts and forecasts, it enables AI assistants to deliver timely and accurate weather information to users.

How to Use mcp-server-weather-js

Using mcp-server-weather-js is straightforward, especially for those utilizing Claude Desktop. To integrate the server into your workflow, you need to update your claude_desktop_config.json file. This involves merging a specific JSON configuration that enables the weather server.

Here’s a quick guide on setting it up:

  1. Access Your Configuration File:

    • For MacOS/Linux: Use the command code ~/Library/Application\ Support/Claude/claude_desktop_config.json.
    • For Windows: Use the command code $env:AppData\Claude\claude_desktop_config.json.
  2. Merge the JSON Fragment: Add the following configuration to enable the weather server:

    {
      "mcpServers": {
        "weather": {
          "command": "npx",
          "args": [
              "-y",
              "@h1deya/mcp-server-weather"
          ]
        }
      }
    }
    

With this setup, you can easily request weather data through the AI assistant.

Key Features of mcp-server-weather-js

mcp-server-weather-js comes with several powerful features that make accessing weather data both flexible and efficient:

  • Weather Alerts: Use the get-alerts tool to fetch weather alerts for any US state. Simply input the two-letter state code (e.g., CA for California) to receive current alerts.

  • Weather Forecasts: The get-forecast tool enables you to get detailed weather forecasts for any location within the US. You just need to provide the latitude and longitude of the desired location.

  • Example Queries: Users can make intuitive and natural language queries like "Tomorrow's weather in Palo Alto?" or "Any weather alerts in California?" to quickly get the information they need.

These features make mcp-server-weather-js a versatile and essential tool for anyone needing up-to-date weather information, whether for personal use, planning, or integrating into larger AI-driven applications. By leveraging the Model Context Protocol, the server ensures a secure and standardized means of accessing critical weather data.

How to Use

To use the mcp-server-weather-js, follow these steps:

  1. Visit https://github.com/hideya...
  2. Follow the setup instructions to create an account (if required)
  3. Connect the MCP server to your Claude Desktop application
  4. Start using mcp-server-weather-js capabilities within your Claude conversations

Additional Information

Created

December 12, 2024

Company

hideya

Start building your own MCP Server

Interested in creating your own MCP Server? Check out the official documentation and resources.

Learn More