Integrations
Enables querying NASA APIs for astronomical data including Astronomy Picture of the Day (APOD), Near Earth Objects, Space Weather (DONKI), Earth imagery from Landsat 8, EPIC camera images, and Exoplanet Archive database information.
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 데이터베이스를 쿼리하세요.
설치
필수 조건
- Python 3.10 이상
- uv 패키지 관리자
UV 설치
첫 번째 단계는 Python용 패키지 관리자인 uv
설치하는 것입니다.
명령줄에서 설치할 수 있습니다 .
macOS 및 Linux의 경우:
지엑스피1
Windows의 경우:
pip를 사용해서 설치할 수도 있습니다.
uv 설치에 대한 자세한 내용은 uv 설명서를 참조하세요.
Claude for Desktop과 같은 클라이언트와의 통합
uv가 설치되면 Claude for Desktop 등 호환되는 모든 클라이언트에서 MCP 서버를 사용할 수 있습니다. 이 경우 다음 단계를 따르세요.
- Claude > 설정 > 개발자 > 구성 편집 >
claude_desktop_config.json
으로 이동하세요. "mcpServers"
내부에 다음 블록을 추가합니다.
- NASA에서 무료 API 키를 받으세요: https://api.nasa.gov/
YOUR_NASA_API_KEY
실제 API 키로 바꾸세요(따옴표는 그대로 두세요). 제한적인 테스트에는 "DEMO_KEY"를 사용할 수도 있습니다.- 이미 다른 MCP 서버가 구성되어 있는 경우 각각을 쉼표(
,
)로 구분합니다.
일반적으로 Cursor, CODEGPT, Roo Code 등 다른 MCP 호환 클라이언트에 통합하려면 클라이언트의 MCP 서버 구성으로 가서 동일한 코드 블록을 추가하기만 하면 됩니다.
사용 예
올바르게 구성하면 다음과 같은 질문을 할 수 있습니다.
You must be authenticated.
Tools
LLM이 다양한 NASA API에서 데이터를 쿼리하여 호환 가능한 AI 클라이언트에서 직접 천문 데이터, 우주 날씨 정보, 지구 이미지 및 외계 행성 정보에 액세스할 수 있도록 하는 MCP 서버입니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server implementation that integrates the Tavily Search API, providing optimized search capabilities for LLMs.Last updated -1TypeScriptMIT License
- -securityAlicense-qualityMCP server for toolhouse.ai. This does not rely on an external llm unlike the official server.Last updated -1PythonMIT License
- -securityFlicense-qualityAn MCP server that fetches RSS feeds and shares them with LLMs, allowing AI assistants to access and present the latest news and articles from configured feeds.Last updated -1TypeScript
- -securityAlicense-qualityMCP server that enables LLMs to interact with Tripadvisor API, supporting location data, reviews, and photos through standardized MCP interfacesLast updated -PythonMIT License