geeViz.mcp.server¶
geeViz MCP Server – execution and introspection tools for Earth Engine via geeViz.
Unlike static doc snippets, this server executes code, inspects live GEE assets, and dynamically queries API signatures. 33 tools replace the previous 49.
Functions
|
Cancel running and ready Earth Engine tasks. |
Clear all layers and commands from the map. |
|
|
Copy a GEE asset to a new location. |
|
Create a GEE folder or ImageCollection. |
|
Delete a single GEE asset. |
|
Export an ee.Image from the REPL namespace to a GEE asset. |
|
Export an ee.Image from the REPL namespace to Google Cloud Storage. |
|
Export an ee.Image from the REPL namespace to Google Drive. |
|
Geocode a place name to coordinates and optionally find GEE boundary polygons. |
|
Look up the signature and docstring of a geeViz function or module. |
|
Get summary information for an Earth Engine ImageCollection. |
|
Get detailed STAC metadata for a GEE dataset. |
|
Read the source code of a geeViz example script. |
See what layers are currently on the map. |
|
Inspect user-defined variables in the persistent REPL namespace. |
|
Return the current Earth Engine project ID and a sample of root assets. |
|
|
Get a satellite imagery thumbnail from Earth Engine for visual inspection. |
|
Extract time series of band values from an ImageCollection. |
Return version information for geeViz, Earth Engine, and Python. |
|
|
Get detailed metadata for any GEE asset (Image, ImageCollection, FeatureCollection, etc.). |
|
List assets in a GEE folder or collection. |
|
List available geeViz example scripts with descriptions. |
|
List all public functions and classes in a geeViz module with one-line descriptions. |
|
|
|
Move a GEE asset (copy to destination, then delete source). |
|
Execute Python/GEE code in a persistent REPL namespace (like Jupyter). |
|
Sample pixel values from an ee.Image at a point or region. |
|
Save the accumulated run_code history as a Jupyter notebook (.ipynb). |
|
Save the accumulated run_code history to a standalone .py file. |
|
Search the GEE dataset catalog by keyword. |
|
Search for a function across ALL geeViz modules by name or docstring. |
|
Get status of recent Earth Engine tasks. |
|
Update permissions (ACL) on a GEE asset. |
|
Open the geeView interactive map and return the URL. |