# nephyr-weather

GFS ensemble weather signals for prediction market edge detection. Generate weather-based trading signals across 12 major cities, retrieve multi-day forecasts, calculate prediction market edges from …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add clm-studios/nephyr-weather

# Browse available tools
npx -y @smithery/cli@latest tool list clm-studios/nephyr-weather

# Get full schema for a tool
npx -y @smithery/cli@latest tool get clm-studios/nephyr-weather get_weather_signals

# Call a tool
npx -y @smithery/cli@latest tool call clm-studios/nephyr-weather get_weather_signals '{}'
```

## Direct MCP Connection

Endpoint: `https://nephyr-weather--clm-studios.run.tools`

## Tools (5)

- `get_weather_signals` — Get GFS ensemble weather signals for one or more cities on a given date. Returns model probability of daily high exceed…
- `get_ensemble_forecast` — Fetch the raw GFS 31-member ensemble forecast for a city on a given date. Returns per-member daily high temperatures, l…
- `detect_edges` — Scan weather markets for edges — cases where the GFS model probability differs significantly from the market-implied pr…
- `list_active_markets` — List active weather markets on Polymarket or Kalshi. Optionally filter by city. Returns market tickers, prices, volumes…
- `get_city_info` — Get coordinates and metadata for a supported city, or list all supported cities if no city is provided.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get clm-studios/nephyr-weather <tool-name>
```
