AEMET-MCP. Интеграция через MCP с API AEMET
РАСПРЕДЕЛЕНИЯ
Кузнечное дело
Глама
MseeP
Related MCP server: MCP Weather
ОПИСАНИЕ
AEMET — Государственное метеорологическое агентство Испании.
Aemet-mcp позволяет извлекать исторические климатические данные и метеорологическую информацию из API AEMET непосредственно из Claude AI и других MCP-совместимых клиентов, используя протокол контекста модели (MCP) .
Aemet-mcp — это сервер MCP, предоставляющий инструменты, позволяющие магистрам права запрашивать данные с метеостанций по всей Испании.
Он включает в себя безопасную обработку ключей API и файлов ресурсов JSON для использования вспомогательных данных.
КЛЮЧЕВЫЕ ХАРАКТЕРИСТИКИ
Запрос исторических дневных значений (температура, ветер, осадки и т. д.)
Доступ к ежемесячным климатическим сводкам по станциям.
Фильтрация по году, месяцу и коду станции AEMET.
Запросить информацию о состоянии пляжа, включая индексы ультрафиолетового излучения.
Ответы готовы к использованию в формате JSON.
УСТАНОВКА
Установка через Smithery
Чтобы автоматически установить сервер данных погоды AEMET для Claude Desktop через Smithery :
npx -y @smithery/cli install @AnCode666/aemet-mcp --client claudeУстановить с помощью УФ
Предпосылки
Python 3.10 или выше.
менеджер пакетов uv .
Установка УФ
Первый шаг — установка uv , менеджера пакетов для Python.
Его можно установить из командной строки .
В macOS и Linux:
curl -LsSf https://astral.sh/uv/install.sh | shВ Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Вы также можете установить его с помощью pip:
pip install uvБолее подробную информацию об установке UV можно найти в документации по UV .
ИНТЕГРАЦИЯ С КЛИЕНТАМИ, ТАКИМИ КАК CLAUDE DESKTOP
После установки uv вы можете использовать сервер MCP из любого совместимого клиента, например Claude for Desktop. В этом случае необходимо выполнить следующие шаги:
Перейдите в Claude > Настройки > Разработчик > Изменить конфигурацию >
Добавьте следующий блок внутрь
"mcpServers":
"aemet_mcp_": {
"command": "uvx",
"args": [
"aemet_mcp"
],
"env": {
"AEMET_API_KEY": "YOUR_AEMET_API_KEY"
}
}Получите бесплатный ключ API от AEMET по адресу: https://opendata.aemet.es/centrodedescargas/altaUsuario
Замените
YOUR_AEMET_API_KEYна ваш фактический ключ API (оставьте кавычки).Если у вас уже настроен другой сервер MCP, разделите их запятыми
,.
В общем случае, чтобы интегрировать его в любой другой MCP-совместимый клиент, такой как Cursor, CODEGPT или Roo Code, просто перейдите в конфигурацию MCP-сервера вашего клиента и добавьте тот же блок кода.
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
После правильной настройки вы сможете задавать такие вопросы, как:
- "What's the weather like in Seville?"
- "Tell me the radiation levels at Maspalomas beach for tomorrow"
- "Give me the historical rainfall data for Albacete between January 1st, 2020 and February 1st, 2020"