Aemet Mcp

Aemet Mcp

🚀 AEMET-MCP. 通过MCP协议集成AEMET API

AEMET-MCP允许用户借助模型上下文协议(MCP),直接从Claude AI等支持MCP协议的客户端,查询AEMET API的历史气候数据和气象信息。它作为一个MCP服务器,提供了让大语言模型(LLM)查询西班牙各地气象站数据的工具,还包含对API密钥的安全处理以及支持数据的JSON文件。

🚀 快速开始

Aemet-mcp是一个MCP服务器,借助它可以让Claude AI和其他支持MCP协议的客户端,使用**模型上下文协议(MCP)**查询AEMET API的历史气候数据和气象信息。

✨ 主要特性

  • 历史数据查询:可查询历史日值,如温度、风力、降水量等。
  • 月度摘要获取:能够获取气象站的月度气候摘要。
  • 灵活过滤条件:支持按年份、月份和AEMET气象站代码进行过滤。
  • 海滩条件查询:可查询海滩条件,包括紫外线辐射指数。
  • 标准数据格式:响应以JSON格式准备好的数据。

📦 安装指南

通过Smithery安装

要通过Smithery自动安装AEMET天气数据服务器,可使用以下命令:

npx -y @smithery/cli install @AnCode666/aemet-mcp --client claude

从uv安装

先决条件

  • Python 3.10或更高版本。
  • uv包管理器。

安装uv

可通过命令行安装uv,以下是不同系统的安装命令:

  • 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文档

💻 使用示例

基础用法

Aemet-mcp的使用场景丰富,以下是一些常见的使用示例:

- 查询历史数据
- 获取月度气候摘要
- 按年份、月份和气象站代码进行过滤
- 查询海滩条件,包括紫外线辐射指数
- 提供JSON格式的数据响应

🔧 技术细节

Aemet-mcp作为一个MCP服务器,主要提供了让LLM查询西班牙各地气象站数据的工具。它包含对API密钥的安全处理以及支持数据的JSON文件,通过MCP协议实现与支持该协议的客户端(如Claude AI)的交互,以实现对AEMET API的历史气候数据和气象信息的查询。

  • 0 关注
  • 0 收藏,21 浏览
  • system 提出于 2025-09-20 20:21

相似服务问题

相关AI产品