NASA MCP Server
@ProgramComputer
NASA MCP Server について
A Model Context Protocol (MCP) server for NASA APIs, providing a standardized interface for AI models to interact with NASA's vast array of data sources.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"NASA-MCP-server": {
"command": "npx",
"args": [
"-y",
"@programcomputer/nasa-mcp-server@latest",
"--nasa-api-key=YOUR_API_KEY"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is NASA MCP Server?
A Model Context Protocol (MCP) server that provides a standardized interface for AI models to interact with 20+ NASA data sources. It implements the official MCP specification and is designed for developers building AI applications that need access to NASA’s publicly available APIs.
How to use NASA MCP Server?
Install or run via npx with your NASA API key as an environment variable or command‑line argument. Alternatively, clone the repository, install dependencies, and start the server using npm start. By default the server communicates over stdio; for remote deployments it supports Streamable HTTP mode.
Key features of NASA MCP Server
- Access to 20+ NASA data sources through one consistent interface
- Standardized data formats optimized for AI consumption
- Automatic parameter validation and error handling
- Rate limit management for NASA API keys
- Cross‑platform support (Windows, macOS, Linux)
- Data conversion and formatting for LLM compatibility
Use cases of NASA MCP Server
- Query the Astronomy Picture of the Day for a given date
- Fetch Mars Rover photos filtered by rover, sol, and camera
- Search Near Earth Objects over a date range
- Retrieve satellite imagery from GIBS (Global Imagery Browse Services)
- Obtain worldwide energy resource data via the POWER API
FAQ from NASA MCP Server
Which NASA APIs are included?
NASA MCP Server integrates the NASA Open API (APOD, EPIC, DONKI, Mars Rover Photos, NEO, EONET, TLE, Image and Video Library, Exoplanet Archive, Sounds, POWER), JPL Solar System Dynamics APIs (SBDB, Close‑Approach Data, Fireball, Scout), and Earth Data APIs (GIBS, CMR, FIRMS).
Is this project affiliated with NASA?
No. This is an independent implementation that accesses publicly available NASA APIs. It is not endorsed by or related to NASA.
What transport modes does NASA MCP Server support?
The server supports two transport modes: the default stdio for local MCP clients (e.g., Cursor, Claude Desktop) and an optional Streamable HTTP mode for remote connections.
What do I need to run NASA MCP Server?
You need a free NASA API key from api.nasa.gov and a Node.js environment. The key can be set via the NASA_API_KEY environment variable or passed as a --nasa-api-key argument.
What security measures are implemented?
Input validation using Zod schemas, protection against command injection, rate limiting, timeout controls, and proper error handling to prevent information leakage.
「その他」の他のコンテンツ
Servers
modelcontextprotocolModel Context Protocol Servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
ICSS
chokcoco不止于 CSS

EverArt
modelcontextprotocolModel Context Protocol Servers
コメント