Splitting papers from Reddit is the useful decision: the agent states which kind of evidence it wants instead of hoping a single ranker guesses right. Retrieval is staged as well — a search returns snippets with the estimated full-text size attached, and only then do you fetch the document under an explicit character budget or search inside it for the handful of passages that matter. Every call has a published price, which is also why the citation-backlink option is off by default.
A hosted retrieval layer for agents over two different bodies of material: the formal literature — peer-reviewed papers, books, patents, standards and Wikipedia — and social sources such as Reddit, Telegram channels and YouTube transcripts. Every result carries a canonical URI, so a claim can be cited back to its source.
- spacefrontiers_search_documents covers the formal literature for citations and prior art, while spacefrontiers_search_social covers Reddit, Telegram and YouTube transcripts for news and community discussion
- Every hit returns a canonical source_uri, a snippet of up to 900 characters, an abstract preview of up to 800, a relevance score, authors, date, type, and the estimated size of the full text
- spacefrontiers_fetch_document returns bounded full text for one URI — 40K characters by default and up to 100K — with up to 50 references; citation backlinks are opt-in because they trigger a separately billed search
- spacefrontiers_search_in_document returns up to five matching passages inside a single document, which is the route to take for anything past roughly 20K tokens
- Search returns 10 hybrid-ranked results by default and is capped at 30
- All four tools are read-only and idempotent, declare readOnlyHint, idempotentHint, openWorldHint and destructiveHint false, and are prefixed spacefrontiers_ so they do not collide in a multi-server setup
- A deep_research_agent prompt and a spacefrontiers://document/{uri_b64} resource template ship alongside the tools
A hosted Streamable HTTP server at https://mcp.spacefrontiers.org/. Authentication is OAuth 2.1 with PKCE and dynamic client registration — a browser opens on first use, with no key to paste — or a long-lived API key sent as a Bearer header. Self-hosting over stdio is possible from the repository, with SPACE_FRONTIERS_API_KEY as the upstream credential. Calls are billed per use: a search is $0.01 plus $0.001 per returned result, so the 10-result default costs $0.02; a full document fetch is $0.05; an in-document passage search is $0.015; and asking for citation backlinks adds another billed search.
One command — claude mcp add --transport http --scope user spacefrontiers https://mcp.spacefrontiers.org
