Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Metar

FreeNot checked

MCP server for fetching METAR and TAF aviation weather data for airports by ICAO code.

GitHubEmbed

About

MCP server for fetching METAR and TAF aviation weather data for airports by ICAO code.

README

MCP server for METAR/TAF aviation weather data

PyPI Python Coverage Ruff

mcp-name: io.github.daedalus/mcp-metar

Install

pip install mcp-metar

Usage

from mcp_metar import get_metar, get_taf, get_airport_weather

# Get current METAR for an airport
metar = get_metar("KJFK")
print(metar)

# Get TAF forecast
taf = get_taf("KJFK")
print(taf)

# Get both METAR and TAF
weather = get_airport_weather("KJFK")
print(weather["metar"])
print(weather["taf"])

MCP Server

This package provides an MCP server that can be used with MCP-compatible clients. Configure your client with:

{
  "mcpServers": {
    "mcp-metar": {
      "command": "mcp-metar",
      "env": {}
    }
  }
}

Available Tools

  • get_metar: Fetch current METAR weather data for an airport by ICAO code
  • get_taf: Fetch TAF (Terminal Aerodrome Forecast) for an airport by ICAO code
  • get_airport_weather: Fetch both METAR and TAF for an airport by ICAO code

Development

git clone https://github.com/daedalus/mcp-metar.git
cd mcp-metar
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

License

MIT

from github.com/daedalus/mcp-metar

Install Metar in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install mcp-metar

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add mcp-metar -- uvx mcp-metar

FAQ

Is Metar MCP free?

Yes, Metar MCP is free — one-click install via Unyly at no cost.

Does Metar need an API key?

No, Metar runs without API keys or environment variables.

Is Metar hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Metar in Claude Desktop, Claude Code or Cursor?

Open Metar on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Metar with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs