Spaceflight News
live UtilitySpaceflight News MCP.
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.
curl -X POST https://gateway.pipeworx.io/spaceflight-news/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' 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.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("search_articles", {}); // Or ask in plain English:
const answer = await px.ask("spaceflight news mcp");