Skip to main content
Glama

엔에스

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 uv

uv 설치에 대한 자세한 내용은 uv 설명서를 참조하세요.

Claude for Desktop과 같은 클라이언트와의 통합

uv가 설치되면 Claude for Desktop 등 호환되는 모든 클라이언트에서 MCP 서버를 사용할 수 있습니다. 이 경우 다음 단계를 따르세요.

  1. Claude > 설정 > 개발자 > 구성 편집 > claude_desktop_config.json 으로 이동하세요.

  2. "mcpServers" 내부에 다음 블록을 추가합니다.

"nasa-mcp": {
    "command": "uvx",
    "args": [
        "nasa_mcp"
    ],
    "env": {
        "NASA_API_KEY": "YOUR_NASA_API_KEY"
    }
}
  1. NASA에서 무료 API 키를 받으세요: https://api.nasa.gov/

  2. YOUR_NASA_API_KEY 실제 API 키로 바꾸세요(따옴표는 그대로 두세요). 제한적인 테스트에는 "DEMO_KEY"를 사용할 수도 있습니다.

  3. 이미 다른 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"
Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    B
    maintenance
    A 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.
    23
    98
    92
    ISC
  • A
    license
    A
    quality
    C
    maintenance
    MCP 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.
    11
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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