SpaceNexus space data

Read-only space industry data: launches, slips, funding, companies, space weather, Moon race, jobs.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
84%
命名质量
83%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~3,659token 数(工具定义)
~1.6 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 2.86%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "spacenexus": {
      "url": "https://spacenexus.us/api/mcp"
    }
  }
}

远程端点

https://spacenexus.us/api/mcpstreamable-http

它能做什么

工具清单

工具(14)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢next_launches(provider, rocket, site, country, limit, ...)

Upcoming orbital launches from the SpaceNexus manifest (the next 50 scheduled), filterable by provider, rocket, launch site and country. Each launch has its NET date and precision, status, the date changes our ledger recorded, and its page URL. realSlips and otherDateMoves count only changes our sync saw when they happened; caughtUpDateMoves counts changes it only caught up with late (made earlier, on a day we do not know), which are never counted as slips.

输入模式

{
  "type": "object",
  "properties": {
    "provider": {
      "description": "Launch provider: a name or common short name, e.g. \"SpaceX\", \"ULA\", \"ISRO\", \"CASC\", \"Rocket Lab\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "rocket": {
      "description": "Rocket, matched as a substring, e.g. \"Falcon 9\", \"Starship\", \"Long March\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "site": {
      "description": "Launch site: a spaceport name or slug (\"Cape Canaveral\" includes Kennedy, \"vandenberg\", \"Starbase\", \"Andoya\") or any pad name.",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "country": {
      "description": "Country of the launch site, by name or code, e.g. \"United States\", \"China\", \"France\" (Kourou), \"NZL\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    },
    "limit": {
      "default": 10,
      "description": "How many launches to return (1 to 20).",
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    },
    "include_recent_outcomes": {
      "description": "Also return launches flown in the last 30 days with their outcome.",
      "type": "boolean"
    }
  },
  "additionalProperties": false
}
🟢launch_slips(provider, rocket, real_moves_only, limit)

Recent launch date changes as the SpaceNexus slip ledger recorded them (old date, new date, size of the move, kind of move), with totals since recording began and the provider scorecard once the ledger is large enough. Each change carries observation: live (our sync saw it when it happened) or catch-up (our sync only caught up late, so observedAt is when we saw it, not when it changed). Caught-up changes are returned apart in caughtUpChanges and never counted in the summary figures.

输入模式

{
  "type": "object",
  "properties": {
    "provider": {
      "description": "Only moves by this provider: a name or common short name (ULA, ISRO, CASC).",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "rocket": {
      "description": "Only moves of this rocket (substring).",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "real_moves_only": {
      "description": "Leave out placeholder moves (a \"NET 2026\" style date firming or rolling); keep slips, pull-ins and adjustments.",
      "type": "boolean"
    },
    "limit": {
      "default": 10,
      "description": "How many recent date changes to return (1 to 25).",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false
}
🟢launch_on_time_record(group_by, name, limit)

How often launches fly on time: the share of flown launches that lifted off within 1 day and within 7 days of the first firm date on record, with mean and median delay, grouped by provider, vehicle or launch site.

输入模式

{
  "type": "object",
  "properties": {
    "group_by": {
      "default": "provider",
      "description": "Group the on-time record by launch provider, vehicle or launch site.",
      "type": "string",
      "enum": [
        "provider",
        "vehicle",
        "site"
      ]
    },
    "name": {
      "description": "Only groups whose name contains this text, e.g. \"SpaceX\" or \"Falcon 9\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "limit": {
      "default": 10,
      "description": "How many groups to return (1 to 25).",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false
}
🟢recent_funding_rounds(company, stage, min_amount_usd, days, limit)

Closed private funding rounds into space companies in the last 90 days, newest first, with amount (null when undisclosed, never estimated), stage, investors, how the round is evidenced and its source link.

输入模式

{
  "type": "object",
  "properties": {
    "company": {
      "description": "Company name, matched as a substring.",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "stage": {
      "description": "Round stage, matched as a substring, e.g. \"Seed\", \"Series B\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    },
    "min_amount_usd": {
      "description": "Only rounds with a disclosed amount at or above this, in US dollars.",
      "type": "number",
      "minimum": 0,
      "maximum": 1000000000000
    },
    "days": {
      "default": 90,
      "description": "Look-back window in days (1 to 90).",
      "type": "integer",
      "minimum": 1,
      "maximum": 90
    },
    "limit": {
      "default": 10,
      "description": "How many rounds to return (1 to 25).",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false
}
🟢company_lookup(query, limit)

Public profile facts for a space company: what it does, sector, country, headquarters, founding year, public or private, ticker, total funding and last round as shown on its profile, and its Space Score when it is ranked.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Company name, profile slug or stock ticker, e.g. \"Rocket Lab\", \"rocket-lab\" or \"RKLB\"."
    },
    "limit": {
      "default": 3,
      "description": "How many matching companies to return (1 to 5).",
      "type": "integer",
      "minimum": 1,
      "maximum": 5
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢space_weather_now

Current geomagnetic Kp and NOAA G-scale, solar wind speed, density and Bz, the NOAA 3-day flare outlook and flares in the last 14 days, with a plain-language read for satellite operators. NOAA SWPC and NASA DONKI data.

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢moon_race_status

The US vs China Moon race tracker: milestones demonstrated on both 8-rung ladders (crewed landing and sustained presence), who leads each, the projection call with its date bands, official targets and the next uncrewed landing attempt.

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢space_jobs_count(company)

How many open roles the SpaceNexus jobs board lists right now (mirrored daily from employers' careers pages), how many employers are hiring, how many roles are new this week or remote, and optionally one employer's open roles.

输入模式

{
  "type": "object",
  "properties": {
    "company": {
      "description": "Employer name; returns that employer's open roles on the board when we track it.",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    }
  },
  "additionalProperties": false
}
🟢search_site(query, limit)

Search spacenexus.us: companies, rockets, launches, launch sites, guides, charts, Moon missions, funding rounds and analysis. Returns titles, one-line descriptions and the canonical URL of each page.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120,
      "description": "What to look for on spacenexus.us: a company, rocket, launch, guide, chart or topic."
    },
    "limit": {
      "default": 5,
      "description": "How many results to return (1 to 10).",
      "type": "integer",
      "minimum": 1,
      "maximum": 10
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢launch_ledger_record(launch, provider, rocket, observation, kind, ...)

Needs a SpaceNexus API key (a free key is enough). The full Launch Ledger record: every launch date change our ledger holds since recording began, one row per launch per UTC observation day, with the observation fields (live or catch-up, the catch-up reason, Launch Library 2's last-updated time), both dates at their precision and its basis, the size and kind of the move, and whether it counts as a slip. Filter by launch, provider, rocket, observation, kind and day; page with offset. The same rows as the free launch-slips dataset.

输入模式

{
  "type": "object",
  "properties": {
    "launch": {
      "description": "One launch: its name or mission (substring, e.g. \"Starship Flight 14\") or its Launch Library 2 id.",
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    },
    "provider": {
      "description": "Only launches by this provider (substring or common short name, e.g. \"ULA\", \"CASC\").",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "rocket": {
      "description": "Only launches of this rocket (substring).",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "observation": {
      "default": "all",
      "description": "live: changes our sync saw when they happened; catch-up: changes it only caught up with late; all: both.",
      "type": "string",
      "enum": [
        "all",
        "live",
        "catch-up"
      ]
    },
    "kind": {
      "description": "Only this kind of move: slip, pull-in, adjust, firmed, loosened or placeholder.",
      "type": "string",
      "enum": [
        "slip",
        "pull-in",
        "adjust",
        "firmed",
        "loosened",
        "placeholder"
      ]
    },
    "since": {
      "description": "Only changes observed on or after this UTC day (YYYY-MM-DD).",
      "type": "string",
      "maxLength": 10,
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "offset": {
      "default": 0,
      "description": "Rows to skip, for paging (0 to 10000).",
      "type": "integer",
      "minimum": 0,
      "maximum": 10000
    },
    "limit": {
      "default": 25,
      "description": "How many rows to return (1 to 25).",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false
}
🟢promise_ledger_entries(party, status, claim_type, query, offset, ...)

Needs a SpaceNexus API key (a free key is enough). Entries from the SpaceNexus Promise Ledger: dated public commitments about spaceflight by agencies, companies and executives, each with the verbatim quote, who said it and when, the deadline as stated and normalised, the status shown today, the outcome and its source, and every later revision. Filter by party, status, claim type or words; page with offset.

输入模式

{
  "type": "object",
  "properties": {
    "party": {
      "description": "An organisation or a person: name or slug, e.g. \"SpaceX\", \"NASA\", \"elon-musk\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "status": {
      "description": "Only entries shown with this status today.",
      "type": "string",
      "enum": [
        "met",
        "met-late",
        "missed",
        "came-due",
        "revised",
        "withdrawn",
        "condition-not-met",
        "not-scored",
        "pending"
      ]
    },
    "claim_type": {
      "description": "Only this kind of claim.",
      "type": "string",
      "enum": [
        "launch",
        "first-flight",
        "orbit",
        "landing",
        "crewed",
        "station",
        "deployment",
        "service",
        "cadence",
        "other"
      ]
    },
    "query": {
      "description": "Words to find in the claim, quote or context.",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "offset": {
      "default": 0,
      "description": "Entries to skip, for paging (0 to 10000).",
      "type": "integer",
      "minimum": 0,
      "maximum": 10000
    },
    "limit": {
      "default": 10,
      "description": "How many entries to return (1 to 25).",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false
}
🟢dataset_links(dataset)

Needs a SpaceNexus API key (a free key is enough). The bulk SpaceNexus datasets: for each one its CSV and JSON download links, what it holds, its columns, its licence statement, its DOI when minted and the page that shows it, plus the Promise Ledger CSV. The downloads themselves need no key.

输入模式

{
  "type": "object",
  "properties": {
    "dataset": {
      "description": "One dataset by slug or a word of its title, e.g. \"launch-slips\" or \"funding\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 60
    }
  },
  "additionalProperties": false
}
🟢funding_round_history(company, investor, stage, since, until, ...)

Needs a SpaceNexus API key on the Professional or Research plan. The full published history of private funding rounds into space companies, not only the last 90 days: date, amount (null when undisclosed or stated only approximately, never estimated), series and round type, pre- and post-money valuation where the source names the basis, lead investor and every listed investor, how the round is evidenced and its source link. Filter by company, investor, stage, dates and amount; page with offset.

输入模式

{
  "type": "object",
  "properties": {
    "company": {
      "description": "Company name or profile slug (substring).",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "investor": {
      "description": "Investor name: matches the lead investor or any listed investor (substring).",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "stage": {
      "description": "Round stage or series label (substring), e.g. \"Seed\", \"Series B\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    },
    "since": {
      "description": "Rounds dated on or after this day (YYYY-MM-DD).",
      "type": "string",
      "maxLength": 10,
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "until": {
      "description": "Rounds dated on or before this day (YYYY-MM-DD).",
      "type": "string",
      "maxLength": 10,
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "min_amount_usd": {
      "description": "Only rounds with a disclosed amount at or above this, in US dollars.",
      "type": "number",
      "minimum": 0,
      "maximum": 1000000000000
    },
    "offset": {
      "default": 0,
      "description": "Rounds to skip, for paging (0 to 10000).",
      "type": "integer",
      "minimum": 0,
      "maximum": 10000
    },
    "limit": {
      "default": 25,
      "description": "How many rounds to return (1 to 25).",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false
}
🟢space_score_history(company, days)

Needs a SpaceNexus API key whose owner has SpaceNexus Research (the Space Score history is a Research product). One company's daily Space Score readings for up to 365 days: score, rank, the change from the previous reading, large moves flagged, and why a reading moved where the stored inputs can say. The current score stays free in company_lookup.

输入模式

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "minLength": 2,
      "maxLength": 80,
      "description": "Company name or profile slug, e.g. \"Rocket Lab\" or \"rocket-lab\"."
    },
    "days": {
      "default": 90,
      "description": "Look-back window in days (1 to 365).",
      "type": "integer",
      "minimum": 1,
      "maximum": 365
    }
  },
  "required": [
    "company"
  ],
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本14 个工具