Google Earth Engine
БесплатноНе проверенFetch and process remote sensing imagery using Google Earth Engine.
Описание
Fetch and process remote sensing imagery using Google Earth Engine.
README
- Python: 3.11
- 环境: .venv (uv)
- 安装依赖: uv pip install -r requirements-lock.txt
GEE MCP Server
本仓库新增了一个基于 Google Earth Engine 的 MCP 服务入口:
project/gee_mcp_server.py
运行方式
- 安装依赖(已完成可跳过)
uv pip install -r requirements-lock.txt
- 如果未安装 MCP Python SDK,请安装
uv pip install mcp
- 启动服务(stdio 传输)
python project/gee_mcp_server.py
提供的 MCP 工具
interactive_parameter_collection- 自然语言参数提取与缺失项追问。
- 对以下关键项做检查:ROI、时间范围、传感器、云量阈值与QA掩膜、拼接策略、分辨率与EPSG。
build_index_strategy- 返回指数计算策略(当前内置
NDVI/NDWI/NDMI)和对应传感器波段映射。
- 返回指数计算策略(当前内置
smart_fetch_remote_sensing_image- 智能下载路由:
- 小体积/像素量: 直接下载 (
getDownloadURL)。 - 超限: 自动切换 Drive 批量导出,并轮询任务状态,完成后自动下载到本地并清理 Drive 缓存文件。
- 小体积/像素量: 直接下载 (
- 内置监测信息:导出任务历史状态、估算像素与字节、覆盖率预警(避免单轨道条带导致覆盖不足)。
- 智能下载路由:
handoff_to_qgis- 将本地栅格/矢量路径和元数据传递到 QGIS MCP,实现自动加载。
- 默认通过
QGIS_MCP_PORT读取端口;默认值为9876。
认证与缺失信息引导
- 若 Earth Engine 未认证,工具会返回引导:
earthengine authenticatepython -c "import ee; ee.Initialize()"
- 若 Drive API 凭据不可用,工具会返回作用域与 API 启用检查提示。
- 若 QGIS MCP 不可达,工具会提示检查服务状态与端口配置(默认
9876)。
典型工作流
- 先调用
interactive_parameter_collection解析用户自然语言。 - 根据
missing_fields继续追问,直至ready=true。 - 调用
smart_fetch_remote_sensing_image执行获取与下载。 - 调用
handoff_to_qgis完成可视化联动。
文档导航
- 使用说明:
docs/USAGE.md - 模型执行标准:
docs/mcp-remote-sensing-playbook.md - GitHub 打包与发布:
docs/GITHUB_PUBLISH.md - 仓库级模型约束:
.github/copilot-instructions.md
一键打包
bash scripts/create_release_bundle.sh
输出目录:dist/
Установка Google Earth Engine
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/viiiyi/gee-mcpFAQ
Google Earth Engine MCP бесплатный?
Да, Google Earth Engine MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Google Earth Engine?
Нет, Google Earth Engine работает без API-ключей и переменных окружения.
Google Earth Engine — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Google Earth Engine в Claude Desktop, Claude Code или Cursor?
Открой Google Earth Engine на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Google Earth Engine with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
