Spaceflight News

live Utility

Spaceflight News MCP.

4 tools
0ms auth
free tier 50 calls/day

Tools

search_articles

Full-text search spaceflight news articles aggregated from dozens of sources (Spaceflight Now, NASASpaceflight, NASA, SpaceX, Blue Origin, ESA, and more). Filter by source, publish date, and featured

No parameters required.

Try it
get_article

Get a single spaceflight news article by its numeric id, with the full untruncated summary plus any associated launches and events. Keyless.

No parameters required.

Try it
latest_reports

Latest long-form spaceflight mission reports (longer than standard news articles), newest first. Keyless.

No parameters required.

Try it
list_sources

List every news source the Spaceflight News API aggregates, plus the API version. Use the names to filter search_articles by news_site. Keyless.

No parameters required.

Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/spaceflight-news/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/spaceflight-news/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_articles","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("search_articles", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("spaceflight news mcp");