Slingshot Portal

Quick Start

  1. Add the Slingshot MCP server to your AI client configuration.
  2. Configure authentication with your API key.
  3. Start querying space data through natural language.

Server Configuration

Add the Slingshot MCP server to your MCP settings. The server supports SSE (Server-Sent Events) and stdio transports. The JSON below is the same shape other MCP clients expect; this guide uses Cursor as the primary example.

{
  "mcpServers": {
    "slingshot": {
      "url": "https://api.portal.slingshot.space/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Cursor

Add this to your MCP settings file:

macOS:~/Library/Application Support/Cursor/User/globalStorage/mcp.json
Windows:%APPDATA%\Cursor\User\globalStorage\mcp.json

Authentication

The MCP server uses the same Bearer token authentication as the REST API. Include your API key in the Authorization header.

Recommended: Create a Dedicated API Key

We strongly recommend creating a separate API key specifically for AI agents. Natural language queries can result in unpredictable API call patterns, and a dedicated key allows you to monitor usage, set appropriate rate limits, and track costs independently from your other integrations.

Security Note

Never commit API keys to version control. Use environment variables or secure secret management for production deployments.

Available Tools

The MCP server exposes 53 tools organized by API group. All tools follow the same authentication and error handling patterns as the REST API.

Space Object Catalog (SGSN)

Catalog endpoints for space object summaries and orbital products: TLE, observation tracks and their export products (TDM, image chips), and predicted ephemeris.

7 tools

Space Contextual Data (Seradata)

Space Contextual Data API: deep technical and operational context for spacecraft, rocket bodies, debris, organizations, launch vehicles, and subsystems. Powered by Seradata.

44 tools

Marketplace

Marketplace API for tracking orders and listing the data products. All transactions are metered in SPU (Slingshot Processing Units). Available now: retrieve your orders (get my orders) and place orders (create order). Coming soon: product catalog—list products and get product details to browse offerings before ordering.

1 tools

Space Object Analytics

The Space Object Analytics API detects and analyzes space object behavior: out-of-family (cohort) anomalies; maneuver, drift, photometric, orbital element, and close-approach reports; and per-object history for drill-down. Out-of-family reports are published once per UTC day per orbit regime (LEO or GEO are separate snapshots); a single-band fleet typically needs one daily GET with the matching regime—see that operation for cadence and caching.

1 tools

Example Usage

Once configured, you can ask your AI assistant natural language questions that will be automatically translated into MCP tool calls.

Natural Language Query

"Show me the latest TLE for the ISS"

MCP TOOL CALL list_space_object_summaries(norad_ids="25544" or comma-separated NORADs) -> get_latest_tle(space_object_id from catalog response)

Natural Language Query

"What payloads does the ISS (NORAD ID 25544) have?"

MCP TOOL CALL list_spacecraft(norad_id="25544") -> get_spacecraft(space_object_id from list) -> list_optical_payloads(seradata_spacecraft_id) + list_communication_payloads(seradata_spacecraft_id)

Natural Language Query

"What objects has Slingshot flagged for anomalies in LEO today?"

MCP TOOL CALL get_out_of_family_report(orbit_regime="LEO") (one daily snapshot per regime; optional comma-separated norad_ids)

Additional Resources

Model Context Protocol Specification Official MCP documentation and protocol details
MCP overview Introduction to Model Context Protocol, transports, and connecting clients to remote MCP servers