MCP server with UI for NASA images
MCPpedia last refreshed this data
MCP server with UI for NASA images is an MCP server that MCP server with UI for NASA images. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 77/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"nasa-images": {
"env": {
"NASA_API_KEY": "your_api_key_here"
},
"args": [
"-y",
"@kaitoy/nasa-images-mcp-server",
"--stdio"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server with UI for NASA images
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@kaitoy/nasa-images-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @kaitoy/nasa-images-mcp-server against OSV.dev.
Click any tool to inspect its schema.
nasa-image://currentGet the URL of the currently displayed image
nasa-image://current
ui://nasa-images/viewerHTML UI resource for the image viewer
ui://nasa-images/viewer
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in search / education
Open-source web scraper for AI agents with scrape, crawl, and map tools
MCP server for advanced web search using Tavily
MCP server for enterprise local codebase indexing, semantic search, and code dependency graphs.
The official MCP server implementation for the Perplexity API Platform
MCP Security Weekly
Get CVE alerts and security updates for MCP server with UI for NASA images and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A project to search NASA's image library using an MCP server and display images in an interactive UI.
🌟 Features:

cd nasa-images-mcp-server
npm install
cp .env.example .env
Edit the .env file to configure your NASA API key:
NASA_API_KEY=your_api_key_here
PORT=3000
npm run build
.env fileRate Limits:
In stdio mode, the server communicates via stdin/stdout — no HTTP server is started. Logs are written to stderr.
npx @kaitoy/nasa-images-mcp-server --stdio
Pass the --stdio flag to use stdio transport:
node build/index.js --stdio
Using npx (recommended):
{
"mcpServers": {
"nasa-images": {
"command": "npx",
"args": ["-y", "@kaitoy/nasa-images-mcp-server", "--stdio"],
"env": {
"NASA_API_KEY": "your_api_key_here"
}
}
}
}
Using local build:
{
"mcpServers": {
"nasa-images": {
"command": "node",
"args": ["/path/to/nasa-images-mcp-server/build/index.js", "--stdio"],
"env": {
"NASA_API_KEY": "your_api_key_here"
}
}
}
}
npm start
The server will start at http://localhost:3000.
PORT=3001 npm start
Suitable for local MCP clients (e.g., Claude Desktop) that launch the server as a subprocess.
The latest MCP HTTP transport protocol, suitable for remote or multi-client scenarios.
Key Features:
You can test the server using MCP Inspector:
npx @modelcontextprotocol/inspector http://localhost:3000/mcp
npx @modelcontextprotocol/inspector node /path/to/nasa-images-mcp-server/build/index.js --stdio
Steps to connect from a custom client:
curl -X POST http://localhost:3000/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2024-11-05",
"capabilities": {},
"clientInfo": {
"name": "my-client",
"version": "1.0.0"
}
}
}'