Token导航 LogoToken导航TokenDH.com
CMR MCP logo
搜索检索未说明官方级别未说明来源级核验

CMR MCP

MCP Server

该协议用于将AI检索功能集成到NASA地球数据公共元数据存储库(CMR)中,通过Earthaccess实现数据集目录的智能搜索。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
数据检索PythonClaude元数据管理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

podaac

提供方

podaac

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

NASA地球数据搜索(CMR)的模型上下文协议(MCP)

此模块是 模型上下文协议 (MCP)用于美国国家航空航天局的地球数据公共气象数据存储库(CMR)。该MCP服务器的目标是通过Earthaccess将AI检索与NASA数据集目录集成。

依赖项

uv-一个基于rust的python包管理器 LLM客户端,如Claude桌面或chatGPT桌面(用于消费MCP)

安装并运行

将存储库克隆到本地环境或LLM客户端运行的位置。

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

安装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桌面。

更新 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... 数据。下面是一个简单的例子。

Claude MCP usage

其他可行的提示:

  1. 在CMR中搜索2024年至2025年的数据集
  2. 在CMR中搜索PO。2020年至2024年的DAAC数据集,关键词为气候

目录标签

目录标签

数据检索PythonClaude元数据管理本地部署NASA集成AI搜索地球科学

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明nonelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP