nephyr-weather
GFS ensemble weather signals for prediction market edge detection.
Что умеет
- Get Weather Signals: Get GFS ensemble weather signals for one or more cities on a given date. Returns model probability of daily high exceeding various thresholds, derived from the 31-member GFS ensem
- Get Ensemble Forecast: Fetch the raw GFS 31-member ensemble forecast for a city on a given date. Returns per-member daily high temperatures, low temperatures, and precipitation. Useful for custom prob
- Detect Edges: Scan weather markets for edges — cases where the GFS model probability differs significantly from the market-implied probability. Requires a list of (signal, market) pairs. Returns all E
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
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 weather data, and discover active weather-related markets. Turn meteorological data into actionable market intelligence.
Как подключить
Как подключить nephyr-weather к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://nephyr-weather--clm-studios.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить nephyr-weather к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://nephyr-weather--clm-studios.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить nephyr-weather к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://nephyr-weather--clm-studios.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (5)
Технические названия из tools/list. Нужны только разработчикам.
| get_weather_signals | Get GFS ensemble weather signals for one or more cities on a given date. Returns model probability of daily high exceeding various thresholds, derived from the 31-member GFS ensemble forecast. Requires cities (list of city names) and forecast_date (YYYY-MM-DD). Optional: threshold_f (temperature threshold, default 70), direction (above/below, default above), market_type (high/low/rain, default high). |
| get_ensemble_forecast | Fetch the raw GFS 31-member ensemble forecast for a city on a given date. Returns per-member daily high temperatures, low temperatures, and precipitation. Useful for custom probability calculations or verifying signal generation. |
| detect_edges | Scan weather markets for edges — cases where the GFS model probability differs significantly from the market-implied probability. Requires a list of (signal, market) pairs. Returns all EdgeResults, or only tradeable ones if tradeable_only=True. |
| list_active_markets | List active weather markets on Polymarket or Kalshi. Optionally filter by city. Returns market tickers, prices, volumes, and metadata. Kalshi requires api_key to be provided. |
| get_city_info | Get coordinates and metadata for a supported city, or list all supported cities if no city is provided. |