Skip to main content
Glama

Server Details

Earth curvature, horizon, flight, Sun and daylight calculators plus tested flat-earth claims.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
pyxlino/flatearthscience-mcp
GitHub Stars
0
Server Listing
Flat Earth Science MCP
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 8 tools

Disambiguation3/5

The tools are mostly distinct, but three pairs overlap: calculate_curvature and get_horizon_distance both return horizon and shared sightline values; compare_flat_map_distance and get_flight_distance both compute inter-city distances; get_daylight_hours and get_sun_position both return sunrise/sunset. Descriptions help, but an agent could still misselect for a simple distance or sunrise query.

Naming Consistency5/5

All names use snake_case and begin with a verb (calculate_, compare_, find_, get_), forming a predictable verb_noun pattern. The verbs vary appropriately by action, with no camelCase or vague names.

Tool Count5/5

With 8 tools, the set is well within the typical 3-15 range for a calculator/reference server. Each tool maps to a distinct calculation or search task, even if some overlap in outputs.

Completeness4/5

The surface covers the core flat-earth science checks: curvature, horizon, distances, map distortion, daylight, sun position, and claim lookup. A minor gap is the lack of a tool to list the 20 cities or their coordinates, which the other tools assume as input.

Available Tools

8 tools
calculate_curvatureEarth curvature calculatorA
Read-onlyIdempotent
Inspect

Calculates how much of a distant target the Earth's curvature hides, from the surface distance, the observer's eye height, the target's height and an assumed refraction coefficient. Returns the hidden and visible height, the tangent-plane drop, the horizon distance and dip, the maximum mutual sight-line range and the midpoint bulge on a smooth sphere of radius 6,371.0084 km.

Inputs: distance (required), units, eyeHeight, refraction, +1 more. Returns: item, view, request

compare_flat_map_distanceFlat map against the sphereA
Read-onlyIdempotent
Inspect

Compares the distance between two cities on a north-polar flat-Earth map with their great-circle distance over a sphere. Returns both distances and the factor by which the map stretches or shrinks the pair.

Inputs: to (required), from (required). Returns: item, view, request

compare_true_sizeTrue size on a Mercator mapA
Read-onlyIdempotent
Inspect

Shows how much a Mercator map distorts a country's area, from its real area and the latitude it is drawn at. Returns the real area, the area multiplier at the country's own latitude and at a chosen latitude, and the size it appears at each. Covers the nine countries and regions in the website's size table.

Inputs: country (required), latitude. Returns: item, view, request

find_claimsTested claimsA
Read-onlyIdempotent
Inspect

Searches the website's tested claims and flat-earth investigations, or returns one by id. Each result gives the claim, the verdict, the key evidence and the link to its page; an empty query lists all of them.

Inputs: id, query. Returns: item, view, items, query, +4 more

get_daylight_hoursDaylight hoursA
Read-onlyIdempotent
Inspect

Calculates the length of daylight at a place on a date, with sunrise and sunset in UTC, for the UTC day from midnight to midnight. A place is one of the website's 20 cities or a latitude with an optional longitude.

Inputs: date, place, latitude, longitude. Returns: item, view, request

get_flight_distanceFlight distanceA
Read-onlyIdempotent
Inspect

Calculates the great-circle distance between two places in kilometres, miles and nautical miles, with the initial and final compass bearings. Each end is one of the website's 20 cities or a latitude and longitude.

Inputs: to, from, toLatitude, toLongitude, +2 more. Returns: item, view, request

get_horizon_distanceHorizon distanceA
Read-onlyIdempotent
Inspect

Gives the distance to the horizon from an eye height above a smooth sphere, and how far a taller object such as a mast stays in straight sight. Returns the observer's horizon distance, the range added by the target height and the maximum shared sightline.

Inputs: eyeHeight (required), units, targetHeight. Returns: item, view, request

get_sun_positionSun positionA
Read-onlyIdempotent
Inspect

Calculates the Sun's altitude and compass bearing at a place, date and UTC time, with the shadow of a 1 m upright and the day's sunrise and sunset in UTC. A place is one of the website's 20 cities or a latitude and longitude; without a date and time the result is for the current moment.

Inputs: date, time, place, latitude, +1 more. Returns: item, view, request

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      A
      maintenance
      Enables amateur radio operators to plan meteor-scatter contacts by judging whether two stations can work each other on a given shower and when, reporting path length, radiant elevation at the path midpoint, and the radiant-to-path angle with a verdict of no, marginal, good, or best. Also provides shower peak timing, every published radiant solution per shower, live confirmed meteor counts and recent fireball reports, plus full source provenance and citations.
      7
      108 PyPI
      GPL 3.0
    • A
      license
      A
      quality
      B
      maintenance
      Enables radio line-of-sight checks over locally cached FABDEM terrain for points and routes, including Earth curvature, k-factor refraction, Fresnel-zone clearance, coverage gaps, and verdicts at named stops. It also supports terrain elevation/profile queries and tile prefetching for offline use.
      6
      AGPL 3.0
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.