Skip to main content
Glama
podaac

CMR Model Context Protocol

Official
by podaac

NASA 지구 데이터 검색(CMR)을 위한 모델 컨텍스트 프로토콜(MCP)

이 모듈은 NASA의 지구 데이터 공통 메타데이터 저장소(CMR)를 위한 모델 컨텍스트 프로토콜 (MCP)입니다. 이 MCP 서버의 목표는 Earthaccess를 통해 AI 검색 결과를 NASA 데이터셋 카탈로그와 통합하는 것입니다.

종속성

uv - Rust 기반 Python 패키지 관리자, Claude 데스크톱 또는 chatGPT 데스크톱(MCP 사용용)과 같은 LLM 클라이언트

Related MCP server: Customized MCP Server

설치 및 실행

로컬 환경이나 LLM 클라이언트가 실행 중인 환경에 저장소를 복제합니다.

지엑스피1

uv 설치

curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv source .venv/bin/activate

uv로 패키지 설치

uv sync

다음 구성을 업데이트하려면 which uv (UV_LIB) 및 PWD (CMR_MCP_INSTALL)의 출력을 사용합니다.

AI 프레임워크에 추가

이 예에서는 Claude desktop을 사용하겠습니다.

claude_desktop_config.json 파일을 업데이트하세요(이 파일을 생성해야 하는 경우도 있습니다). Mac에서는 보통 ~/Library/Application\ Support/Claude/claude_desktop_config.json 에 있습니다.

다음 구성을 추가하고 UV_LIB 및 CMR_MCP_INSTALL 값을 입력합니다. 여기서는 환경 변수를 사용하지 마세요.

{ "mcpServers": { "cmr": { "command": "$UV_LIB$", "args": [ "--directory", "$CMR_MCP_INSTALL$", "run", "cmr-search.py" ] } } }

MCP 서버 사용

상담원에게 search cmr for... 하도록 요청하기만 하면 됩니다. 아래는 이 기능을 실제로 사용하는 간단한 예시입니다.

클로드 MCP 사용법

효과가 있는 다른 프롬프트:

  1. 2024년부터 2025년까지의 데이터 세트를 CMR에서 검색하세요.

  2. 키워드 Climate를 사용하여 2020년부터 2024년까지 PO.DAAC 데이터세트에 대한 CMR 검색

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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/podaac/cmr-mcp'

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