NASA-MCP
NASA-MCP. MCP를 통한 NASA API와의 통합
NASA는 미국의 국가 항공우주국입니다.
NASA-MCP를 사용하면 Model Context Protocol(MCP)을 사용하여 Claude AI 및 기타 MCP 호환 클라이언트에서 직접 NASA API의 천문 데이터, 우주 날씨 정보, 지구 이미지 등을 검색할 수 있습니다.
NASA-MCP는 LLM이 APOD(Astronomy Picture of the Day), Asteroids NeoWs, DONKI(Space Weather Database), 지구 영상, EPIC(Earth Polychromatic Imaging Camera), 외계 행성 데이터 등 다양한 NASA API에서 데이터를 쿼리할 수 있는 도구를 제공하는 MCP 서버입니다.
여기에는 API 키의 안전한 처리와 모든 API 요청에 대한 적절한 오류 관리가 포함됩니다.
주요 특징
설명과 이미지가 포함된 오늘의 천문 사진(APOD) 에 대한 액세스
지구 근처 천체 데이터 및 소행성 정보 쿼리
DONKI에서 태양 플레어, 지자기 폭풍 등을 포함한 우주 날씨 데이터를 검색하세요.
Landsat 8 위성에서 특정 좌표에 대한 지구 이미지를 가져옵니다.
지구 전체 디스크를 보여주는 EPIC 카메라 이미지에 액세스하세요
태양계 외부 행성에 대한 정보를 얻으려면 Exoplanet Archive 데이터베이스를 쿼리하세요.
Related MCP server: nasa-exoplanet-mcp
설치
필수 조건
Python 3.10 이상
uv 패키지 관리자
UV 설치
첫 번째 단계는 Python용 패키지 관리자인 uv 설치하는 것입니다.
명령줄에서 설치할 수 있습니다 .
macOS 및 Linux의 경우:
지엑스피1
Windows의 경우:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"pip를 사용해서 설치할 수도 있습니다.
pip install uvuv 설치에 대한 자세한 내용은 uv 설명서를 참조하세요.
Claude for Desktop과 같은 클라이언트와의 통합
uv가 설치되면 Claude for Desktop 등 호환되는 모든 클라이언트에서 MCP 서버를 사용할 수 있습니다. 이 경우 다음 단계를 따르세요.
Claude > 설정 > 개발자 > 구성 편집 >
claude_desktop_config.json으로 이동하세요."mcpServers"내부에 다음 블록을 추가합니다.
"nasa-mcp": {
"command": "uvx",
"args": [
"nasa_mcp"
],
"env": {
"NASA_API_KEY": "YOUR_NASA_API_KEY"
}
}NASA에서 무료 API 키를 받으세요: https://api.nasa.gov/
YOUR_NASA_API_KEY실제 API 키로 바꾸세요(따옴표는 그대로 두세요). 제한적인 테스트에는 "DEMO_KEY"를 사용할 수도 있습니다.이미 다른 MCP 서버가 구성되어 있는 경우 각각을 쉼표(
,)로 구분합니다.
일반적으로 Cursor, CODEGPT, Roo Code 등 다른 MCP 호환 클라이언트에 통합하려면 클라이언트의 MCP 서버 구성으로 가서 동일한 코드 블록을 추가하기만 하면 됩니다.
사용 예
올바르게 구성하면 다음과 같은 질문을 할 수 있습니다.
- "Show me today's astronomy picture of the day"
- "Find asteroids that will pass near Earth in the next week"
- "Get information about solar flares from January 2023"
- "Show me Earth imagery for coordinates 29.78, -95.33"
- "Find exoplanets in the habitable zone"Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceA Model Context Protocol server that provides a standardized interface for AI models to interact with NASA's vast array of data sources including APOD, Mars Rover photos, satellite imagery, and space weather data.239892ISC
- AlicenseAqualityCmaintenanceAn MCP server that gives AI assistants direct access to NASA's Exoplanet Archive — the authoritative database of every confirmed exoplanet, candidate planet, and host star.6MIT
- AlicenseAqualityCmaintenanceMCP server providing AI agents with access to NASA and space/astronomy data including APOD, Mars rover photos, near-Earth asteroids, exoplanets, Earth imagery, natural events, and space weather.11MIT
- FlicenseNot gradedqualityCmaintenanceMCP server that wraps three NASA public APIs (Astronomy Picture of the Day, Mars rover photos, and near-Earth objects) as tools for AI assistants.
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AnCode666/nasa-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server