Skip to main content
Glama

CMR Model Context Protocol

Official
by podaac

Protocolo de Contexto de Modelo (MCP) para la Búsqueda de Datos Terrestres de la NASA (CMR)

Este módulo es un protocolo de contexto modelo (MCP) para el repositorio común de metadatos (CMR) de Earthdata de la NASA. El objetivo de este servidor MCP es integrar las recuperaciones de IA con el catálogo de conjuntos de datos de la NASA mediante Earthaccess.

Dependencias

uv: un administrador de paquetes de Python basado en Rust, un cliente LLM, como el escritorio Claude o el escritorio chatGPT (para consumir el MCP)

Instalar y ejecutar

Clone el repositorio en su entorno local o donde se ejecuta su cliente LLM.

git clone https://github.com/podaac/cmr-mcp.git cd cmr-mcp

Instalar uv

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

Instalar paquetes con uv

uv sync

Utilice las salidas de which uv (UV_LIB) y PWD (CMR_MCP_INSTALL) para actualizar la siguiente configuración.

Añadiendo al marco de IA

En este ejemplo utilizaremos el escritorio Claude.

Actualice el archivo claude_desktop_config.json (a veces es necesario crearlo). En Mac, suele encontrarse en ~/Library/Application\ Support/Claude/claude_desktop_config.json

Agregue la siguiente configuración, completando los valores de UV_LIB y CMR_MCP_INSTALL; no utilice variables de entorno aquí.

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

Utilice el servidor MCP

Simplemente pídale a su agente que search cmr for... . A continuación, se muestra un ejemplo sencillo de cómo funciona esto.

Uso de Claude MCP

Otras indicaciones que pueden funcionar:

  1. Buscar en CMR conjuntos de datos de 2024 a 2025
  2. Busque en CMR conjuntos de datos PO.DAAC de 2020 a 2024 con la palabra clave Clima
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor MCP que integra recuperaciones de IA con el Repositorio de Metadatos Comunes (CMR) de la NASA, lo que permite a los usuarios buscar en el catálogo de conjuntos de datos de ciencias de la Tierra de la NASA a través de consultas en lenguaje natural.

  1. Dependencias
    1. Instalar y ejecutar
      1. Instalar uv
      2. Instalar paquetes con uv
    2. Añadiendo al marco de IA
      1. Utilice el servidor MCP

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          An MCP server that integrates with SerpApi to retrieve search results from multiple search engines including Google, Bing, Yahoo, and others, enabling fast access to both live and archived search data.
          Last updated -
          11
          Python
        • -
          security
          A
          license
          -
          quality
          A server that integrates the MCP library with OpenAI's API, allowing users to interact with various tools, such as the weather tool, through natural language queries.
          Last updated -
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          An MCP server that enables LLMs to query data from various NASA APIs, allowing access to astronomical data, space weather information, Earth imagery, and exoplanet information directly from compatible AI clients.
          Last updated -
          21
          3
          Python
          MIT License
          • Apple
          • Linux
        • A
          security
          A
          license
          A
          quality
          An MCP server that allows users to efficiently search and reference user-configured documents through document listing, grep searching, semantic searching with OpenAI Embeddings, and full document retrieval.
          Last updated -
          4
          3
          Python
          MIT License
          • Apple
          • Linux

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

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