AEMET-MCP允许用户借助模型上下文协议(MCP),直接从Claude AI等支持MCP协议的客户端,查询AEMET API的历史气候数据和气象信息。它作为一个MCP服务器,提供了让大语言模型(LLM)查询西班牙各地气象站数据的工具,还包含对API密钥的安全处理以及支持数据的JSON文件。
Aemet-mcp是一个MCP服务器,借助它可以让Claude AI和其他支持MCP协议的客户端,使用**模型上下文协议(MCP)**查询AEMET API的历史气候数据和气象信息。
要通过Smithery自动安装AEMET天气数据服务器,可使用以下命令:
npx -y @smithery/cli install @AnCode666/aemet-mcp --client claude
可通过命令行安装uv,以下是不同系统的安装命令:
curl -LsSf https://astral.sh/uv/install.sh | sh
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的历史气候数据和气象信息的查询。