Spacex logo

Spacex

Query SpaceX launches, rockets, Crew Dragon astronauts, and live Starlink satellite data through MCP.

Install Spacex

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "spacex": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-spacex"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 6 tools correctly (12d ago).

Overview

The spacex MCP server exposes SpaceX API v4 data and public Starlink catalog data through MCP tools. It provides launch history and schedules, rocket specifications, Crew Dragon astronaut records, and current orbital-element data for Starlink satellites. Use the hosted gateway for HTTP or streamable MCP access, or run the package locally over stdio. It fits agents that need factual SpaceX data without authentication.

Use cases

  • Check the latest SpaceX launch and related media
  • Compare SpaceX rocket configurations and success rates
  • Track upcoming and recent launch activity
  • Review Crew Dragon astronaut assignments
  • Inspect current Starlink orbital elements

Key features

  • Launch schedule and history queries
  • SpaceX rocket configuration data
  • Crew Dragon astronaut records
  • Live Starlink satellite catalog data
  • Hosted MCP and direct HTTP access
  • Local stdio package support

Tools6

What Spacex lets your agent do. Expand a tool for its parameters.

Verified live~412 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

10/10 checks healthy over the last 52d

What it can do

From the 6 tools this server returned when we ran it.

Makes network requests · 1Read-only tools · 6
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age191 days
Maintainers1

Observed 2026-10-23 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 10d ago via OSV.dev · @pipeworx/mcp-spacex (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads191Package downloads in the last 30 days.
Last commit6d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed6Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How Spacex works

What the spacex MCP server does

The spacex MCP server gives MCP-compatible agents access to SpaceX launch, vehicle, crew, and satellite information. Its launch data comes from SpaceX API v4, described by the project as a revival of the discontinued SpaceX API. Starlink records come from the public CelesTrak catalog.

The available data includes the latest launch, the next scheduled launch, recent completed launches, rocket configurations, astronauts associated with Crew Dragon missions, and Starlink orbital elements. Launch responses can include mission descriptions, rocket and launch-pad details, status information, and links to webcast, article, or Wikipedia pages.

How it works

The project can be used through the Pipeworx gateway or as a local package. The hosted pack endpoint is https://gateway.pipeworx.io/spacex/mcp. A full gateway connection is also available at https://gateway.pipeworx.io/mcp; both endpoints reach the same gateway and data sources, but the pack endpoint lists this pack's tools directly.

A gateway connection includes the SpaceX tools plus shared Pipeworx meta-tools. These include discovery, search, memory, and ask_pipeworx, which can route a natural-language request to tools across the wider catalog. The standalone package exposes only the SpaceX tools and does not include those gateway features.

The server also supports direct HTTP calls through endpoints such as POST https://gateway.pipeworx.io/v1/tools/get_latest_launch with an empty JSON object.

Setup and configuration

For a hosted MCP connection, add the pack endpoint to an MCP client configuration:

config.json
{
  "mcpServers": {
    "spacex": {
      "url": "https://gateway.pipeworx.io/spacex/mcp"
    }
  }
}

For local stdio use, configure the package command instead:

config.json
{
  "mcpServers": {
    "spacex": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-spacex"]
    }
  }
}

Running npx -y @pipeworx/mcp-spacex starts the local server directly. The standalone mode requires no Pipeworx account and communicates through stdin and stdout. No environment variables or credentials are documented as required.

Tools and capabilities

The spacex MCP server includes these tools:

  • get_latest_launch returns the most recent launch, including its UTC date, success state, mission details, rocket, launch pad, and available media links.
  • get_next_launch returns the upcoming launch, with a scheduled UTC date that may be marked as to be determined, plus mission, rocket, and pad information.
  • get_past_launches lists recent launches in reverse chronological order with dates, statuses, and success values.
  • get_rockets lists configurations such as Falcon 1, Falcon 9, Falcon Heavy, and Starship, with reusability, maiden-flight, cost, launch-count, success-count, and success-rate fields.
  • get_crew lists astronauts who have flown or are assigned to Crew Dragon missions, including agency, role, mission, flight status, Wikipedia link, and image URL.
  • get_starlink returns live Starlink satellite records from CelesTrak, ordered by orbital-element epoch and including identifiers, epoch, mean motion, inclination, and eccentricity.

Limitations and notes

Scheduled launch dates can be undecided. Crew data is derived from recent crewed SpaceX launches rather than presented as a general astronaut database. The gateway pack endpoint lists additional shared tools, so its tool count is larger than the six SpaceX-specific tools. Use the local package when you need only this pack's tools without gateway routing.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Spacex

spacex is an MCP server that connects AI agents to SpaceX API v4 and the public CelesTrak Starlink catalog. Its main tools retrieve the latest, next, and past launches, rocket configurations, Crew Dragon astronauts, and live Starlink orbital data. It supports hosted gateway access and local stdio execution.

Install it locally by configuring an MCP client to run `npx -y @pipeworx/mcp-spacex`. The package communicates over stdin and stdout and does not require a Pipeworx account. You can instead use the hosted MCP URL without installing the package.

Yes, spacex works with Cursor through the hosted MCP endpoint or its local stdio configuration. Add `https://gateway.pipeworx.io/spacex/mcp` as the server URL, or configure the `npx` command and package shown in the setup instructions.

No API key is documented as required. The hosted service is described as requiring no account for its first calls, and the standalone package runs without a Pipeworx account. The server uses SpaceX API v4 data and the public CelesTrak catalog.

Call a tool through the Pipeworx HTTP endpoint, such as `POST https://gateway.pipeworx.io/v1/tools/get_latest_launch`, with `Content-Type: application/json` and an empty JSON body. Tool inspection and discovery endpoints are also available through the gateway.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSpacex AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/spacex?style=directory)](https://allmcps.com/mcp/spacex)
HTML Embed
<a href="https://allmcps.com/mcp/spacex"><img src="https://allmcps.com/api/badge/spacex?style=directory" alt="Spacex on AllMCPs" /></a>