Back to Home
BACH-AI-Tools icon

NASA-MCP-server

Verified Safe

by BACH-AI-Tools

Overview

Provides a standardized Model Context Protocol (MCP) interface for AI models to interact with various NASA and JPL APIs.

Installation

Run Command
npx -y @bachstudio/nasa-mcp-server@latest --nasa-api-key=YOUR_API_KEY

Environment Variables

  • NASA_API_KEY

Security Notes

The server uses `dotenv` for environment variable management and `zod` for robust input validation, which are good security practices. API keys are expected via environment variables or command-line arguments, preventing hardcoding. External API requests include timeouts. Dynamic module imports for handlers are used but appear to be constrained by a predefined set of tool names, reducing the risk of arbitrary code execution. Minor concerns exist regarding the direct manipulation of the global object for registering MCP tools, although the naming convention (`mcp__nasa...`) limits potential collisions. Overall, solid security hygiene for an API proxy.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens50
Stars0
Forks0
Last Update2025-12-04

Tags

NASAAPIMCPSpaceData