{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_btvct46yvaaz","handle":"aemet-mcp-2","url":"https://wellknown.network/agents/aemet-mcp-2","links":{"self":"https://wellknown.network/agents/aemet-mcp-2/record.json","html":"https://wellknown.network/agents/aemet-mcp-2","markdown":"https://wellknown.network/agents/aemet-mcp-2/record.md","api":"https://wellknown.network/api/v1/agents/aemet-mcp-2","status":"https://wellknown.network/api/v1/agents/aemet-mcp-2/status","claim":"https://wellknown.network/agents/aemet-mcp-2/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/aemet-mcp-2/claim.json","badge":"https://wellknown.network/agents/aemet-mcp-2/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/aemet-mcp-2/history","tools":"https://wellknown.network/api/v1/agents/aemet-mcp-2/tools"},"ard":{"identifier":"urn:air::server:aemet-mcp-2","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"aemet-mcp","summary":"AEMET API integration with MCP (Model Context Protocol)","description":"# AEMET-MCP. Integration via MCP with the AEMET API\n\n[![en](https://img.shields.io/badge/lang-en-red.svg)](README.md)\n[![es](https://img.shields.io/badge/lang-es-yellow.svg)](README_es.md)\n\n## DESCRIPTION\n\n**AEMET is the State Meteorological Agency of Spain.**\n\n**Aemet-mcp** allows you to retrieve historical climate data and meteorological information from the AEMET API directly from Claude AI and other MCP compatible clients, using the **Model Context Protocol (MCP)**.\n\nAemet-mcp is an MCP server that exposes tools enabling LLMs to query data from weather stations across Spain.\n\nIt includes secure handling of API keys and resource JSON files for using supporting data.\n\n## KEY FEATURES\n\n- Query for **historical daily values** (temperature, wind, precipitation, etc.)\n- Access to **monthly climate summaries** by station.\n- Filtering by year, month, and AEMET station code.\n- Query beach conditions, including ultraviolet radiation indices.\n- **Rainfall data analysis prompt** for Spanish municipalities with historical precipitation data\n- Responses ready for use in JSON format.\n\n## INSTALLATION\n\n### Installing via Smithery\n\nTo install AEMET Weather Data Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@AnCode666/aemet-mcp):\n\n```bash\nnpx -y @smithery/cli install @AnCode666/aemet-mcp --client claude\n```\n\n### Install with uv\n\n### Prerequisites\n\n- Python 3.10 or higher.\n- [uv](https://docs.astral.sh/uv/getting-started/installation/) package manager.\n\n### Installing uv\n\nThe first step is to install `uv`, a package manager for Python.  \n**It can be installed from the command line**.\n\nOn macOS and Linux:\n\n```bash\ncurl -LsSf https://astral.sh/uv/install.sh | sh\n```\n\nOn Windows:  \n\n```bash\npowershell -ExecutionPolicy ByPass -c \"irm https://astral.sh/uv/install.ps1 | iex\"\n```\n\nYou can also install it with pip:  \n\n```bash\npip install uv\n```\n\nFor more information about installing uv, visit the [uv documentation](https://docs.astral.sh/uv/getting-sta…","publisher":null,"homepage":null,"repository":null,"version":"0.3.2","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:aemet-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"code.documentation","name":"Code Documentation","confidence":0.848,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.825,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":0.802,"provenance":"derived"}],"categories":["code","data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"aemet-mcp","registry":"pypi","observedAt":"2026-10-27T18:27:34.102Z","publishedAt":"2025-09-27T18:37:09.504851Z","latestVersion":"0.3.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"aemet-mcp","url":"https://pypi.org/project/aemet-mcp/","firstSeenAt":"2026-09-09T08:20:37.770Z","fetchedAt":"2026-10-27T18:26:25.642Z","normalizedAt":"2026-10-27T18:26:25.642Z"}]},"firstSeenAt":"2026-09-09T08:20:37.770Z","updatedAt":"2026-10-27T18:27:34.102Z"}