Skip to main content
Glama

Earthdata MCP Server

by datalayer

🪐 ✨ 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를 시작하세요.

make claude-linux

도구

서버는 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) 형식의 경계 상자입니다.
  • 반환: 데이터 입자 목록.

프롬프트

  1. sealevel_rise_dataset
    • 전 세계 해수면 상승과 관련된 데이터 세트를 검색하세요.
    • 입력:
      • start_year (int): 고려할 시작 연도입니다.
      • end_year (int): 고려할 종료 연도입니다.
    • 반환: 프롬프트 형식이 정확합니다.
  2. ask_datasets_format
    • 데이터 세트의 형식에 대해 질문합니다.
    • 반환: 프롬프트 형식이 정확합니다.

건물

# or run `docker build -t datalayer/earthdata-mcp-server .` make build-docker

원하시면 미리 만들어진 이미지를 가져올 수 있습니다.

make pull-docker
-
security - not tested
A
license - permissive license
-
quality - not tested

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.

지리공간 분석을 위해 NASA 지구 데이터의 효율적인 검색과 탐색을 가능하게 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. Claude Desktop과 함께 사용
    1. 도구
      1. search_earth_datasets
      2. search_earth_datagranules
    2. 프롬프트
      1. 건물

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server implementation that enables LLMs to interact with NebulaGraph database for graph exploration, supporting schema understanding, queries, and graph algorithms.
          Last updated -
          16
          Python
          Apache 2.0
        • A
          security
          A
          license
          A
          quality
          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.
          Last updated -
          24
          181
          31
          TypeScript
          ISC License
          • Apple
          • Linux
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server implementation that provides geospatial analysis tools in Jupyter notebooks, particularly for downloading NASA Earth data granules.
          Last updated -
          2
          Python
          BSD 3-Clause
          • Apple
          • Linux
        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that provides tools to fetch weather alerts for US states and forecasts based on latitude/longitude coordinates using the US National Weather Service API.
          Last updated -
          2
          80
          TypeScript
          • Linux
          • Apple

        View all related MCP servers

        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/datalayer/earthdata-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server