Search / io.github.kenjiyoshidahome2026-bit/ortho-earth
Ortho Earth
R0· no sign-inFacts, tested setup, MapLibre/CesiumJS compatibility and API types for the Ortho Earth 3D globe.
v0.1.0 · active · repository · website · descriptor JSON · versions
Search / io.github.kenjiyoshidahome2026-bit/ortho-earth
R0· no sign-inFacts, tested setup, MapLibre/CesiumJS compatibility and API types for the Ortho Earth 3D globe.
v0.1.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"ortho-earth": {
"type": "http",
"url": "https://www.ortho-earth.com/mcp"
}
}
}claude mcp add --transport http ortho-earth https://www.ortho-earth.com/mcp[mcp_servers.ortho-earth]
url = "https://www.ortho-earth.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ortho-earth": {
"type": "remote",
"url": "https://www.ortho-earth.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"ortho-earth": {
"type": "http",
"url": "https://www.ortho-earth.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ortho-earth&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd3d3Lm9ydGhvLWVhcnRoLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"ortho-earth": {
"type": "http",
"url": "https://www.ortho-earth.com/mcp"
}
}
}{
"mcpServers": {
"ortho-earth": {
"httpUrl": "https://www.ortho-earth.com/mcp"
}
}
}extensions:
"ortho-earth":
enabled: true
name: "ortho-earth"
type: streamable_http
uri: "https://www.ortho-earth.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changes, stability.rug_pull, stability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website +reachable +uptime-100% +updated-2d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
@ortho-earth/[email protected] npmthis version is not known to the dependency resolver
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://www.ortho-earth.com/mcp streamable-http | none | yes | 100% | 229 ms | 2025-11-25 | 2026-11-14 |
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
@ortho-earth/mcp | npm | 0.1.0 | – |
check_compatread-only | Looks up how the official MapLibre GL JS examples and CesiumJS Sandcastle examples matching the query run on Ortho Earth (same picture / same answers / runs partly / does not run), with notes and links to side-by-side comparisons, and how MapLibre style properties are read (e.g. "fill-extrusion", "line-dasharray"). |
get_factsread-only | Latest version and release date, npm packages, licenses, and how many official MapLibre GL JS and CesiumJS examples run unchanged on Ortho Earth. Rebuilt on every deploy of www.ortho-earth.com. Call this before stating a version number or a compatibility figure. |
get_startedread-only | The step-by-step recipe for putting the Ortho Earth globe in a web page, with the exact file contents. Every step is run by an automated test against the published npm packages. route "vite" = npm + Vite project with @ortho-earth/globe (recommended); route "html" = a plain HTML page without a bundler. |
list_appsread-only | The apps and demos on www.ortho-earth.com, each with its link and a one-line description. Useful for showing what the engine can do. |
lookup_apiread-only | Returns the TypeScript declaration (with its doc comment) of an Ortho Earth API from the published types: createGlobe and its options (globe.d.ts), the map object it returns (globe-map.ts), and the MapLibre-compatible facade (maplibre.d.ts). Doc comments are partly in Japanese. |
search_docsread-only | Full-text search over the Ortho Earth documentation (the recipe, the changelog, migration guides from MapLibre GL JS, CesiumJS, Leaflet and Google Maps, the engine overview, GeoPBF, Gint, comparison articles). Returns the best matching sections with their source page. |
view_linkread-only | Makes a www.ortho-earth.com link that opens the 3D globe at a place, and the matching view string for createGlobe({ view }). zoom uses the same scale as the view string (about 0–2 for the whole Earth, 12 for a city). app "japan" adds Japan's detailed basemap and PLATEAU 3D buildings. |
Schemas: list_tools.
{
"name": "io.github.kenjiyoshidahome2026-bit/ortho-earth",
"title": "Ortho Earth",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://www.ortho-earth.com/mcp",
"type": "streamable-http"
}
],
"version": "0.1.0",
"packages": [
{
"version": "0.1.0",
"transport": {
"type": "stdio"
},
"identifier": "@ortho-earth/mcp",
"registryType": "npm"
}
],
"repository": {
"url": "https://github.com/kenjiyoshidahome2026-bit/ortho-earth",
"source": "github",
"subfolder": "packages/mcp"
},
"websiteUrl": "https://www.ortho-earth.com/",
"description": "Facts, tested setup, MapLibre/CesiumJS compatibility and API types for the Ortho Earth 3D globe."
}