# vedurstofa-mcp

Отдаёт агенту текущую погоду, прогнозы, штормовые предупреждения и землетрясения по данным vedur.is. Пригодится, если работаете с исландскими локациями.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 5
- Автор: sandsower
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/sandsower/vedurstofa-mcp
- Обновлён: 2026-04-16
- HTML: https://affpapa.org/nevibecode/mcp/vedurstofa-mcp

## Что делает

Сервер поднимает шесть инструментов: `get_weather_now` возвращает наблюдения по станциям (температура, ветер, давление, влажность, осадки), `get_weather_forecast` — многодневный прогноз по станции, `get_weather_text` — текстовые прогнозы и предупреждения на английском или исландском, `get_weather_warnings` — структурированные алерты CAP v1, `get_earthquakes` — недавние землетрясения с пресетами регионов вроде Reykjanes, Katla, Bárðarbunga, а `list_weather_stations` — каталог станций для поиска по ID или имени.

Станции принимают ID (`"1470"`) или названия с диакритикой и без (`"Reykjavík"`, `"reykjavik"`). Опечатку сервер ловит и предлагает вариант. Каждый ответ — JSON-конверт с полями `attribution`, `source`, `fetched_at`, `data` и иногда `errors`, `degraded`, `truncated`. Единицы метрические: °C, m/s, hPa, mm, km. Время в ISO 8601 UTC, Исландия круглый год на UTC.

Нужен Node 18+. Ключ API не требуется, авторизации нет. Прогноз по станциям парсится из HTML на страницах vedur.is, поэтому при изменениях в разметке сайта скрапер падает и подставляет национальный текстовый прогноз, помечая ответ `degraded: true` — это стоит проверять, прежде чем показывать структурированный прогноз пользователю. Покрытие прогнозами ограничено примерно 13 крупными именованными станциями. Данные идут под CC BY-SA 4.0, лицензия MIT в репозитории покрывает только код сервера.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add vedurstofa-mcp -- npx -y vedurstofa-mcp
```

### Codex

**Командой платформы**
```bash
codex mcp add vedurstofa-mcp -- npx -y vedurstofa-mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "vedurstofa-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "vedurstofa-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "vedurstofa-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "vedurstofa-mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add vedurstofa-mcp npx -y vedurstofa-mcp
```

## Когда брать
- узнать текущую температуру и ветер на конкретной исландской станции
- собрать прогноз для двух точек маршрута перед поездкой
- проверить активные штормовые предупреждения по Исландии
- найти землетрясения рядом с вулканической системой
- перевести название места в ID станции

## Примеры запросов агенту
- Какая сейчас погода в Reykjavík?
- Есть ли активные предупреждения о погоде в Исландии?
- Покажи землетрясения у Reykjanes за последние сутки с магнитудой выше 2.

## Похожие
- [kronan-mcp](https://affpapa.org/nevibecode/mcp/kronan-mcp.md) — MCP-сервер · ★ 16
- [Switzerland MCP 🇨🇭](https://affpapa.org/nevibecode/mcp/switzerland-mcp.md) — MCP-сервер · ★ 25
- [Weather Markets Edge Desk](https://affpapa.org/nevibecode/mcp/weather-markets-edge-desk.md) — MCP-сервер
- [Datalastic Vessel Tracking & Maritime Intelligence](https://affpapa.org/nevibecode/mcp/datalastic-vessel-tracking-maritime-intelligence.md) — MCP-сервер
- [earth2studio-discover](https://affpapa.org/nevibecode/skills/earth2studio-discover.md) — скилл · 1900 установок
- [weather-query](https://affpapa.org/nevibecode/skills/weather-query.md) — скилл · 822 установки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
