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 검색

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to authenticate as an admin.

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