Releases: FrontierDevelopmentLab/gee-mcp
Releases · FrontierDevelopmentLab/gee-mcp
v1.0.0 - First public release
First public release of gee-mcp, an MCP server exposing Google Earth
Engine as MCP tools.
Highlights
- 23 MCP tools covering catalogue browsing, metadata extraction,
analysis primitives (NDVI, zonal stats, threshold area, temporal
composites, multi-period analysis, etc.), arbitrary GEE Python
execution, and Gemini-driven code generation, factuality review,
and sensitivity analysis. - Single-call GEE auth:
ee.Initializedelegates to the standard
Google Cloud credential chain (GOOGLE_APPLICATION_CREDENTIALS,
gcloud auth application-default login, theearthengine authenticatecache, GCE / Cloud Run instance metadata). - Poetry packaging for Python 3.11 - 3.14, MIT licensed.
- Pre-commit suite: detect-secrets, autoflake, black, isort, mypy,
pylint, pytest with coverage. - CI on every push, running the full pre-commit suite across the
Python matrix.
Getting started
git clone https://github.com/FrontierDevelopmentLab/gee-mcp.git
cd gee-mcp
poetry install
cp .env.example .env # then fill in GEE_PROJECT and GEMINI_API_KEY
poetry run python -m gee_mcp.serverSee README.md
for the full tool list, configuration reference, and integration
examples.