# National Weather Service

> Use this tool when you need to retrieve current and reliable US weather data and alerts for various applications. It solves problems related to accessing official weather information without requiring API keys or authentication, providing a streamlined interface for AI assistants to fetch and format weather data. The tool accepts location-based inputs and returns formatted weather data and alerts as outputs, making it ideal for use cases that require up-to-date and accurate weather information.

Canonical page: https://skillsregistry.net/skills/khandelwaltushar-national-weather-service  
JSON: https://api.skillsregistry.net/v1/skills/khandelwaltushar-national-weather-service

## Description

This Weather MCP server provides access to the National Weather Service (NWS) API, allowing AI assistants to retrieve current weather data and alerts. Built with Python using httpx for asynchronous HTTP requests, it makes properly formatted requests to the NWS API with appropriate headers and error handling. The implementation includes helper functions for formatting weather alerts into readable text and maintains clean separation between API interaction code and constants. It's ideal for applications needing reliable access to official US weather data without requiring API keys or authentication.

## Trust

- **Trust score (0–1):** 0.65
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/khandelwaltushar-national-weather-service)
- **Repository:** <https://github.com/khandelwaltushar/weather-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "khandelwaltushar-national-weather-service"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/khandelwaltushar-national-weather-service` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/khandelwaltushar-national-weather-service/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
