Space Frontiers MCP Server
About
Interfaces with the Space Frontiers API, enabling language models to interact with its data sources.
Details
- Author
- SpaceFrontiers
- GitHub stars
- 10
- Downloads
- 195
- Categories
- Cloud Service, API, Infrastructure, Other
Jump to
- Retrieves peer-reviewed papers, books, patents, and Wikipedia.
- Searches social media: Reddit, Telegram, YouTube transcripts.
- Provides full text and canonical source URIs for citation.
- Four read-only, idempotent tools with typed result schemas.
- Supports OAuth 2.1 and Bearer API key authentication.
- Hosted via Streamable HTTP transport, no local server required.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Space Frontiers MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Add the server to Claude Code with claude mcp add --transport http spacefrontiers https://mcp.spacefrontiers.org. For Cursor, VS Code, Cline, or Windsurf, configure the MCP client with the HTTP URL and a Bearer API key. Self-host by cloning the repo, running uv sync, and starting with uv run fastmcp run mcp_server.py after setting the API key.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"space frontiers mcp server": {
"mcp-spacefrontiers": {
"command": "uv",
"args": [
"sync"
]
}
}
}
}
McpServers
{
"mcp-spacefrontiers": {
"command": "uv",
"args": [
"sync"
]
}
}
Interfaces with the Space Frontiers API, enabling language models to interact with its data sources.
A retrieval layer for AI agents over peer-reviewed papers, books, patents, standards, Wikipedia, Reddit, Telegram, Discord, and YouTube. Returns bounded full text and canonical source URIs for citation.
Hosted athttps://mcp.spacefrontiers.org/(Streamable HTTP transport, OAuth 2.1 with PKCE or Bearer API key).
All four tools are read-only, idempotent, and prefixedspacefrontiers_to avoid collisions in multi-server agent setups.
Search defaults to 10 compact, hybrid-ranked results and is capped at 30. Every hit includes a canonicalsource_uri, one snippet (up to 900 characters), an abstract preview (up to 800 characters), score, authors, date, type, and estimated full-text size. Citation backlinks are opt-in onspacefrontiers_fetch_documentbecause they add another billed search.
The hosted server has its own/mcp install pagewith one-click links for Cursor, VS Code, and Smithery.
claude mcp add --transport http --scope user spacefrontiers https://mcp.spacefrontiers.org
On first use a browser opens for OAuth login — no API key paste required.
Cursor / VS Code / Cline / Windsurf (HTTP)
{ "mcpServers": { "spacefrontiers": { "type": "http", "url": "https://mcp.spacefrontiers.org", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }
Get an API key athttps://spacefrontiers.org/keys.
git clone https://github.com/SpaceFrontiers/mcp.git cd mcp uv sync SPACE_FRONTIERS_API_KEY=sf_live_xxx uv run fastmcp run mcp_server.py
The environment variable is used as the upstream API credential in stdio mode.
- Search: $0.01 base + $0.001 per returned result (the 10-result MCP default costs $0.02).
- Full document fetch: $0.05.
- In-document passage search: $0.015.
- referenced_by_limit > 0on a fetch adds a separately billed search.
Add credits athttps://spacefrontiers.org/payments.
- mcp_server.py— Starlette + FastMCP entrypoint, OAuth well-known endpoints.
- tools.py— four tools with Pydantic output schemas.
- prompts.py—deep_research_agentprompt.
- resources.py—spacefrontiers://document/{uri_b64}URI template.
- auth.py— Bearer-token validation, Origin allowlist, MCP-Protocol-Version check.
- client.py— async HTTP client for the v2 search API.
- server.json— Official MCP Registry entry.
- smithery.yaml— Smithery deployment config.
- registry.json— in-house registry metadata.
- tests/— pytest unit tests.
- Transport: Streamable HTTP, stateless.
- Auth: OAuth 2.1 with RFC 7591 Dynamic Client Registration; long-lived API keys also accepted.
- Annotations: every tool declaresreadOnlyHint,idempotentHint,openWorldHint,destructiveHint:false.
- Output schemas: every tool'soutputSchemais auto-generated from a Pydantic return model.
- Resources: one URI template registered for documents.
- Spec versions accepted:2025-03-26,2025-06-18,2025-11-25.
uv sync uv run pytest uv run ruff check .
Interact with the Flespi telematics platform API for fleet management, device tracking, and telemetry data processing.
Interact with Qlik Cloud applications and extract data from visualizations using the Qlik Cloud API.
Administer Tableau Cloud with AI-powered tools. This server offers complete API coverage, enterprise-grade logging, and a production-ready architecture.
Interact with your TagoIO account to access devices, data, and platform resources for development and intelligent data analysis.
A high-performance MCP server providing structured, real-time price data for AI hardware across global marketplaces, built with a focus on agent-native discovery over hardcoded endpoints.
Query and manage data through CData Connect Cloud, providing a unified interface to various data sources.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
A Model Context Protocol (MCP) server that provides tools for AI, allowing it to interact with the DataWorks Open API through a standardized interface. This implementation is based on the Aliyun Open API and enables AI agents to perform cloud resources operations seamlessly.
Realtime and Historical Exchange Rate Data, FX pairs, bid/ask, OHLC and Crypto prices
Manage research data and compute with Globus.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

