nasa_mcp
Verified Safeby trashchenkov
Overview
The server provides a collection of tools to interact with various NASA APIs for astronomy pictures, space weather, media search, and near-earth objects, acting as a unified interface for agent-based systems.
Installation
python server.pyEnvironment Variables
- NASA_API_KEY
Security Notes
The server retrieves the NASA API key from an environment variable, using a 'DEMO_KEY' as a fallback, which is a good practice. It utilizes `httpx` with `raise_for_status()` for robust HTTP requests. No direct `eval` or other arbitrary code execution patterns are visible. Input parameters are mostly handled by the underlying NASA APIs, and string inputs for `event_type` in `nasa_donki_recent_events` are passed directly after uppercasing, which is generally safe within the context of predefined NASA API event types.
Similar Servers
academia_mcp
An MCP server providing tools for searching, fetching, analyzing, and reporting on scientific papers and datasets, often powered by LLMs.
mcp
This server acts as an interface to the Space Frontiers API, allowing language models to perform semantic search, resolve document identifiers, and retrieve filtered document content or metadata from various data sources.
Local_MCP_Client
The client acts as a cross-platform web and API interface for natural language interaction with configurable MCP servers, facilitating structured tool execution and dynamic agent behavior using local LLMs.
nasa_mcp
The server provides a collection of tools to interact with various NASA APIs for astronomy pictures, space weather, media search, and near-earth objects, acting as a unified interface for agent-based systems.