remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Offers containerized deployment of the MCP server through Docker, simplifying setup and ensuring consistent environments for Earth data analysis workflows.
Provides tools to interact with NASA Earth Data for efficient dataset discovery and retrieval for geospatial analysis, including searching for datasets and data granules with filtering by keywords, temporal ranges, and geographical bounding boxes.
🪐 ✨ Earthdata MCP 서버
Earthdata MCP 서버는 NASA 지구 데이터 와 상호 작용하는 도구를 제공하는 모델 컨텍스트 프로토콜 (MCP) 서버 구현입니다. 지리공간 분석을 위한 효율적인 데이터세트 검색 및 검색을 지원합니다.
다음 데모에서는 이 MCP 서버를 사용하여 NASA Earthdata에서 데이터 세트와 데이터 과립을 검색하고, jupyter-earth-mcp-server를 사용 하여 Jupyter에 데이터를 다운로드하고, jupyter-mcp-server를 사용하여 추가 분석을 실행합니다.
Claude Desktop과 함께 사용
Claude Desktop과 함께 사용하려면 claude_desktop_config.json
에 다음을 추가하세요.
지엑스피1
Linux를 사용하는 경우 다음 명령으로 Claude를 시작하세요.
도구
서버는 2가지 도구를 제공합니다.
search_earth_datasets
- NASA Earthdata에서 데이터 세트를 검색하세요.
- 입력:
- 검색 키워드(str): 데이터 세트 제목에서 검색할 키워드입니다.
- count(int): 반환할 데이터 세트의 수.
- temporal(튜플): (선택 사항) (date_from, date_to) 형식의 시간 범위입니다.
- bounding_box(튜플): (선택 사항) (lower_left_lon, lower_left_lat, upper_right_lon, upper_right_lat) 형식의 경계 상자입니다.
- 반환: 데이터 세트 초록 목록입니다.
search_earth_datagranules
- NASA Earthdata에서 데이터 과립을 검색하세요.
- 입력:
- short_name(str): 데이터 세트의 짧은 이름입니다.
- count(int): 반환할 데이터 과립의 수.
- temporal(튜플): (선택 사항) (date_from, date_to) 형식의 시간 범위입니다.
- bounding_box(튜플): (선택 사항) (lower_left_lon, lower_left_lat, upper_right_lon, upper_right_lat) 형식의 경계 상자입니다.
- 반환: 데이터 입자 목록.
프롬프트
sealevel_rise_dataset
- 전 세계 해수면 상승과 관련된 데이터 세트를 검색하세요.
- 입력:
start_year
(int): 고려할 시작 연도입니다.end_year
(int): 고려할 종료 연도입니다.
- 반환: 프롬프트 형식이 정확합니다.
ask_datasets_format
- 데이터 세트의 형식에 대해 질문합니다.
- 반환: 프롬프트 형식이 정확합니다.
건물
원하시면 미리 만들어진 이미지를 가져올 수 있습니다.
This server cannot be installed
지리공간 분석을 위해 NASA 지구 데이터의 효율적인 검색과 탐색을 가능하게 하는 모델 컨텍스트 프로토콜 서버입니다.