Aemet MCP server
io.github.jocarrd/aemet-mcp·v0.3.3·1 starsMCP server for AEMET: Spain's official forecasts, warnings, observations and climate data.
not scanned yet
1 stars35 downloads/wk
Reviews
Write oneNobody has reviewed Aemet yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Aemet tools
No tool declarations could be read from the package source. They show once the server is installed.
How Aemet compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,243 servers
- GitHub stars
- 1
- more than 65% of 28,706 servers
- Downloads a week
- 35
- more than 24% of 12,306 servers with a package
Release history: 4 versions in the registry since 2026-09-12, latest 2026-10-22, typically one every 10 days.
Install Aemet in Claude Code, Cursor or VS Code
Runs npx -y aemet-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add aemet-mcp -- npx -y aemet-mcp
What the publisher says
From the Aemet repository's README, as published. We do not edit it. Read it on GitHub
aemet-client monorepo
Tools for working with AEMET OpenData, the public API of Spain's State Meteorological Agency.
Quick links
- Just want to use AEMET from code? → packages/aemet-client/README.md
- Want your LLM to answer Spanish weather questions? → packages/aemet-mcp/README.md
- Spanish docs → packages/aemet-client/README.es.md
Develop
Requires Node.js ≥ 20.18 and pnpm ≥ 10.
pnpm install
pnpm -r build
pnpm -r test
pnpm -r typecheck
pnpm lintTo work on a single package:
pnpm --filter aemet-client test
pnpm --filter aemet-mcp devThe E2E suite (pnpm --filter aemet-client test:e2e) hits the real AEMET API and is skipped unless AEMETAPIKEY is set. CI runs it behind a repository secret.
Release
aemet-client-v. The release workflow checks the tag matches packages/aemet-client/package.json before publishing to npm via Trusted Publishing (OIDC, no token).
- aemet-client is released by pushing a tag v or
using the same Trusted Publishing setup. pnpm publish rewrites the workspace:^ dependency on aemet-client to a real semver range.
- aemet-mcp is released by pushing a tag aemet-mcp-v
See CONTRIBUTING.md for development guidelines.
License
MIT © Jorge Carrera
Nothing above is checked by us. What we check is on the safety report.
Aemet: common questions
- Is Aemet MCP server safe?
- Mostly: it is graded B (83/100). Read the Aemet safety report
- How do I install Aemet?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Aemet need an API key?
- Yes. The registry entry asks for
AEMET_API_KEY. - Is Aemet maintained?
- The last commit was 34 days ago (2026-10-02). The latest release is v0.3.3.
- How does Aemet compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,243 servers); github stars 1 (more than 65% of 28,706 servers); downloads a week 35 (more than 24% of 12,306 servers with a package). Full comparison.