Koskamo

Orbinauts MCP

An official Model Context Protocol server by Orbinauts that provides read-only access to live satellite tracking data, including current positions, ISS passes, rocket launches, re-entries, and crew information.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Orbinauts MCP logo, by OrbinautsVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by Orbinauts
MCP endpoint (Streamable HTTP)
https://api.orbinauts.com/mcp
Vendor documentation

What you can do with it

  • Find where the ISS is right now and who is aboard
  • Determine when the ISS passes over a specific city
  • Check upcoming rocket launches and re-entries
  • Count how many satellites are in orbit

Source and maintenance

Vendor evidenceRegistry 1.1.1

Protocol and capabilities

Server
Orbinauts 1.1.1
MCP protocol
2025-06-18
Tools
8 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Orbinauts answers where any satellite is now, when it passes over a place, what launches next and what is coming down, from public orbit data. Every answer carries the page it comes from: cite that URL when you relay the answer, so the person can verify it and read more. Passes are predictions in the place's local time, from the latest orbit data; say so when you give one. Say Satellite for any tracked object of the payload class, working or not, and Pass for one crossing of a Satellite above a place's horizon, from rise to set; a Pass is geometry only and says nothing about whether a person will see it. The data is read-only public data; nothing here acts on an account. Answers come in English or Spanish: pass language: es for Spanish wording and Spanish pages. When a person names a satellite in words, call find_satellites first to get its alias or catalogue number; satellite_now and passes take those.

Tools

8 advertised

find_satellites — Find satellites
Advertised by the server during the last successful anonymous check.
Advertised read-only

Finds satellites and other tracked objects by name, alias or catalogue number, in the catalogue of everything in orbit. Call it when a person names a satellite in words (Hubble, Starlink, Tiangong, a GPS satellite) to learn its catalogue number and alias. Each match says what the object is (a space station, a telescope, a rocket body, debris), which orbit it flies, whether it can be seen with the naked eye, and its page where it has one. It cannot tell where a satellite is now or when it passes over a place.

find_satellites input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 80,
      "minLength": 1,
      "description": "Part of the name, the alias or the catalogue number: iss, hubble, starlink, 25544. Case and accents do not matter."
    },
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    }
  }
}
find_satellites annotations
{
  "title": "Find satellites",
  "readOnlyHint": true
}
satellite_now — Where a satellite is now
Advertised by the server during the last successful anonymous check.
Advertised read-only

Where one satellite is right now: the point on the ground beneath it, its altitude and speed, what it is over (a country or a sea), whether it is in sunlight or in the Earth's shadow, the orbit it is on, and what it is: its kind, its launch day and mass where the site has written them, and for a space station who is aboard, for a navigation satellite whether it is in service. Takes the satellite's alias (iss, hubble, tiangong) or catalogue number. It cannot predict when the satellite passes over a place and cannot answer for a constellation as a whole.

satellite_now input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "satellite"
  ],
  "properties": {
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    },
    "satellite": {
      "type": "string",
      "maxLength": 40,
      "minLength": 1,
      "description": "The satellite's alias (iss, hubble, tiangong) or catalogue number (25544)."
    }
  }
}
satellite_now annotations
{
  "title": "Where a satellite is now",
  "readOnlyHint": true
}
passes — Passes over a place
Advertised by the server during the last successful anonymous check.
Advertised read-only

When satellites pass over a place in the next ten days, in the place's local time: for one satellite, every pass with its rise, highest point and set, and whether it can be seen; with no satellite named, the passes a person can see with the naked eye (the ISS, Tiangong, Hubble and the other bright ones), soonest first. Call it when someone asks when they can see the ISS or any satellite from a city, or what passes over them tonight. Name the place (a city: Madrid, Brisbane, Buenos Aires, in English or Spanish) and the answer uses that place's time zone; or give latitude and longitude, and the answer is in UTC unless time_zone names a zone. A name several cities share is computed for the largest, and the answer names the others so you can ask again for one of them. Passes are predictions from the latest orbit data; a visible pass is one in a dark sky with the satellite in sunlight, at least ten degrees up and bright enough; it says nothing about clouds. It cannot answer for a geostationary satellite, which never rises or sets, and the place name or coordinates sent are computed with and never stored or logged.

passes input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "place": {
      "type": "string",
      "maxLength": 80,
      "minLength": 1,
      "description": "The place's name, a city in English or Spanish (Madrid, Brisbane, Ciudad de México), or one of the alternatives a previous answer named (Portland, Maine, United States). Leave it out to give latitude and longitude instead."
    },
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    },
    "latitude": {
      "type": "number",
      "maximum": 90,
      "minimum": -90,
      "description": "Degrees north, when no place is named; with longitude."
    },
    "longitude": {
      "type": "number",
      "maximum": 180,
      "minimum": -180,
      "description": "Degrees east, when no place is named; with latitude."
    },
    "satellite": {
      "type": "string",
      "maxLength": 40,
      "minLength": 1,
      "description": "One satellite's alias (iss, hubble, tiangong) or catalogue number, for its passes alone; leave it out for every satellite visible to the naked eye."
    },
    "time_zone": {
      "type": "string",
      "maxLength": 64,
      "minLength": 1,
      "description": "An IANA time zone (Europe/Madrid, America/New_York) for the times of an answer by latitude and longitude; UTC when left out. A named place uses its own zone and ignores this."
    }
  }
}
passes annotations
{
  "title": "Passes over a place",
  "readOnlyHint": true
}
launches — Rocket launches
Advertised by the server during the last successful anonymous check.
Advertised read-only

Rocket launches coming up in the next sixty days and launched in the last thirty, from Launch Library 2: for each, the rocket and the mission, what it carries and where it is bound, the launch site, its time as exactly as the provider states it (a minute, a day, a month) in UTC, and its status (go, tentative, success, failure). Call it when asked what launches next, what launched recently, when a named launch is, or what is launching this week. Times move often; a tentative launch may slip. It cannot say where a satellite already in orbit is or when it passes overhead.

launches input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    }
  }
}
launches annotations
{
  "title": "Rocket launches",
  "readOnlyHint": true
}
close_approaches — Close approaches
Advertised by the server during the last successful anonymous check.
Advertised read-only

The close approaches between objects in orbit that Space-Track reports publicly: two objects predicted to pass within about a kilometre of each other, with the time of closest approach in UTC, the miss distance, the chance of collision where one is stated, and the two objects named. Coming ones first, then those of the last thirty days. Call it when asked whether satellites are about to collide, what is close to the ISS, or what is happening in orbit this week. It lists close approaches alone: the manoeuvres, breakups and rendezvous of the same window are on the Events page, not here. It cannot predict approaches Space-Track has not reported, and a reported approach is rarely a collision.

close_approaches input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    }
  }
}
close_approaches annotations
{
  "title": "Close approaches",
  "readOnlyHint": true
}
reentries — Re-entries
Advertised by the server during the last successful anonymous check.
Advertised read-only

Which objects in orbit are expected to fall back to Earth within the next week, each with the window Space-Track predicts (a start and an end in UTC, never a place), and which came down in the last ninety days, each with the day the catalogue dates its re-entry. Satellites, rocket bodies and debris alike, named as the catalogue names them. Call it when asked what is about to fall from orbit, whether a named object has re-entered, or what came down recently. It cannot say where anything will fall or fell: Space-Track publishes no place, only a time window or a day.

reentries input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    }
  }
}
reentries annotations
{
  "title": "Re-entries",
  "readOnlyHint": true
}
crew — Who is aboard the stations
Advertised by the server during the last successful anonymous check.
Advertised read-only

Who is aboard each space station right now (the International Space Station and Tiangong), as Launch Library lists their expeditions: each person's name, role, agency, the flight that brought them and the day it docked, with the crew changes of the last two days. Call it when asked who is in space, who is on the ISS, how many people are in orbit, or who is aboard Tiangong. Takes no parameters beyond the language. It does not know where a station is now and lists nobody outside a station.

crew input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    }
  }
}
crew annotations
{
  "title": "Who is aboard the stations",
  "readOnlyHint": true
}
census — Satellites in orbit
Advertised by the server during the last successful anonymous check.
Advertised read-only

How many satellites and other objects are in orbit around Earth right now, counted by kind (satellites, rocket bodies, debris, unidentified) and by orbit (low, medium, inclined geosynchronous, geostationary, highly elliptical). Call it when asked how many satellites there are, how crowded space is, or how much debris is in orbit. Takes no parameters beyond the language. It cannot name or find one satellite.

census input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "language": {
      "enum": [
        "en",
        "es"
      ],
      "type": "string",
      "default": "en",
      "description": "The language of the answer and of the page it links: en (the default) or es"
    }
  }
}
census annotations
{
  "title": "Satellites in orbit",
  "readOnlyHint": true
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
2396 ms
95th percentile latency
2396 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 2396 ms · metadata changed · 8 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http orbinauts-mcp https://api.orbinauts.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add orbinauts-mcp --url https://api.orbinauts.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable orbinauts-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "orbinauts-mcp": {
      "url": "https://api.orbinauts.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "orbinauts-mcp": {
      "type": "streamableHttp",
      "url": "https://api.orbinauts.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start orbinauts-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "orbinauts-mcp": {
      "type": "http",
      "url": "https://api.orbinauts.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http orbinauts-mcp https://api.orbinauts.com/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "orbinauts-mcp": {
      "url": "https://api.orbinauts.com/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "orbinauts-mcp": {
      "serverUrl": "https://api.orbinauts.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Orbinauts MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Orbinauts MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing