MCP.Market

Eme MCP server

by qso-graph·io.github.qso-graph/eme-mcp·v0.4.0

EME prediction for amateur radio: moon windows, path loss and degradation, computed locally

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

not scanned yet

Adoption
Growing

0 stars204 downloads/wk

Reviews

Write one

Nobody has reviewed Eme yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Eme tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Eme compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 48,255 servers
Downloads a week
204
more than 75% of 12,191 servers with a package

Release history: 5 versions in the registry since 2026-10-11, latest 2026-10-27, typically one every 1 day.

Install Eme in Claude Code, Cursor or VS Code

claude mcp add eme-mcp -- uvx eme-mcp
Add to Cursor

What the publisher says

From the Eme repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.qso-graph/eme-mcp -->

eme-mcp

MCP server for EME — Earth-Moon-Earth, moonbounce. When the moon is up from your grid, when it is up from both ends of a schedule at once, what the path costs on 2m, 70cm and 23cm, and which days ahead are least degraded.

Part of the qso-graph project. No network, no authentication.

Why it needs nothing from the network

The moon's position is computed here, from the abridged ELP-2000/82 series as Meeus tabulates it (Astronomical Algorithms, chapter 47). That is around 250 lines of standard library and a coefficient table. It is also what WSJT-X does, and the norm for EME software.

That matters for more than tidiness. Moonrise and moonset are different for every grid square, so a service-backed answer means a request per location per query — and a planning tool that stalls, rate-limits, or goes dark when a remote service does.

JPL Horizons is still here — as the test oracle. Recorded Horizons responses are fixtures, so every CI run checks these numbers against NASA's rather than against themselves. Measured against Horizons for a Boise grid:

Thirty arcseconds, against a 432 MHz array that is degrees wide.

Install

uvx eme-mcp            # run it; nothing to install

Tools

What this does not yet do

Sky noise is not included. The full degradation figure an EME operator plans with combines the distance term with the galactic background behind the moon, from the Haslam 408 MHz all-sky map. That map is not yet carried and pinned, so emedegradation and emecalendar report the distance term and say so in every answer rather than returning a number that looks complete and is not. Tracked in qso-graph-devel#52.

Elevations are geometric: no atmospheric refraction, which lifts an object near the horizon by about half a degree.

The two path-loss figures

They answer different questions and are often confused, so both are returned:

the moon reflecting about 6.5% of what reaches it. Near 252 dB on 2m, 262 on 70cm and 271 on 23cm at mean distance, which are the numbers EME operators know.

  • echodb** is the one to budget a station with — the radar equation, accounting for
  • roundtripdb is twice the free-space loss. It ignores the moon entirely.

Licence

GPL-3.0-or-later. See LICENSE.

The algorithms are from Jean Meeus, Astronomical Algorithms (2nd edition, Willmann-Bell, 1998), chapters 7, 11, 12, 22, 40 and 47 — cited in the source where each is used. The implementation is ours; the mathematics is his and is not claimed.

Nothing above is checked by us. What we check is on the safety report.

Eme: common questions

Is Eme MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the Eme safety report
How do I install Eme?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Eme need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Eme maintained?
The last commit was 24 days ago (2026-10-11). The latest release is v0.4.0.
How does Eme compare with other MCP servers?
safety score 91/100 (higher than 85% of 48,255 servers); downloads a week 204 (more than 75% of 12,191 servers with a package). Full comparison.

More from qso-graph →