mcpbeat Sign in

Metoffice MCP Server

local only

Metoffice MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 46 installs a week from npm. Last commit 7 Nov 2026.

UK Met Office DataHub: hourly, three-hourly, daily point forecasts.

Installs per day peak 186 · avg 12 · +2600% w/w
a month agotoday
46
Installs / week
npm · metoffice-mcp
0
Stars
0 open issues
7 Nov 2026
Last commit
2 releases in 90 days
MIT
License
TypeScript

What the code does

We read the source, 22 h ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Package points at a different repository mrfentmen/awesome-servers
пакет metoffice-mcp ссылается на mrfentmen/awesome-mcps
    process = subprocess.Popen(
Dumps the whole environment a2a/tools/smoke_all.py:91
    env = dict(os.environ)
Page executes code built at runtime site/atlas.html:67, site/index.html:55
  tb.innerHTML = rows.map(r => `

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add metoffice-mcp -- npx -y metoffice-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "metoffice-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "metoffice-mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.metoffice-mcp]
command = "npx"
args = ["-y", "metoffice-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "metoffice-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "metoffice-mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "metoffice-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "metoffice-mcp"
      ]
    }
  }
}

Alternatives to Metoffice MCP

same job, measured the same way
Virga Weather
by mcmurrym

Weather API tools — current, hourly, daily forecasts, and historical data.

44 installs/wk local only
Open-Meteo Weather
by myai-2025

Current weather and hourly forecasts for any place name, via the free Open-Meteo API. No API key.

118 installs/wk local only
UK Data: UK product safety
by co-reliness

UK product safety alerts and recalls from the Office for Product Safety and Standards

1 tools answering
UK Data: Airport weather (METAR and TAF)
by co-reliness

Official airport weather: METAR observations and TAF forecasts from the NOAA Aviation Weather Center

4 tools answering
Met No MCP
by mrfentmen

MET Norway (yr.no) forecast: current conditions, hourly and daily outlook, rain-only view — keyless.

151 installs/wk local only
UK Data: GB road traffic counts (DfT)
by co-reliness

Great Britain road traffic counts from the DfT: count points, vehicles per day by type, hourly

6 tools answering
Met MCP
by trondbjoroy

Weather forecasts from MET Norway (Yr): geocoding plus hourly forecasts worldwide.

50 installs/wk 8 tools answering
Live UK Company Search
by macaroonnetwork

Search current public UK company metadata from the official Companies House Public Data API.…

125 installs/wk local only

Metoffice MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Metoffice MCP?
Metoffice MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package metoffice-mcp was installed 46 times last week.
How do I connect Metoffice MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls metoffice-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Metoffice MCP?
The npm package metoffice-mcp was installed 46 times in the last week. Week over week that is +2600%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Metoffice MCP open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.