mcp

mcp

5

The Space Frontiers MCP Server is designed to connect language models to Space Frontiers data sources, offering simple and semantic searches across various databases. It is built with FastAPI and provides a publicly hosted option as well as a setup for local deployment.

Space Frontiers MCP Server Overview

This project is a Model Context Protocol (MCP) server interfacing with the Space Frontiers API. It allows language models to interact with Space Frontiers data through tools like simple_search and search. The server is constructed using FastAPI and the FastMCP library. Users can access a publicly hosted server or set one up locally, utilizing specific environment variables for authentication.

Tools

  • simple_search: Performs keyword searches on Space Frontiers databases like library, telegram, or reddit.
  • search: Conducts semantic searches across specified databases with optional filters.

Environment Variables

  • SPACE_FRONTIERS_API_ENDPOINT: Base URL for the API.
  • SPACE_FRONTIERS_API_KEY: API key for authentication.

Running the Server

You can run the server for applications like the Claude App with the command: uv run mcp run main.py. Ensure the SPACE_FRONTIERS_API_KEY is set.