ScopeGeo CLI
Geospatial data scoping from the terminal. Find the best satellite imagery and spatial datasets for your project — ranked, scored, and assessed for feasibility.
Powered by ScopeGeo.
Install
pip install scopegeo
Requires Python 3.11+. No API key needed for free-tier features.
Quick Start
# Check connectivity to ScopeGeo API
scopegeo health
# Create a scope from a natural language brief
scopegeo scope new "Monitor vegetation on a 500ha mine site near Emerald QLD, monthly for 12 months"
# View results for a scope
scopegeo scope view <scope_id>
# Download a PDF compliance report
scopegeo scope report <scope_id> --output report.pdf
# Compare recommendations side-by-side
scopegeo scope compare <scope_id>
Search
# Browse free satellite data providers
scopegeo search providers --free-only
# Filter by resolution
scopegeo search providers --resolution 10
# Search STAC catalogs for recent scenes
scopegeo search stac --collection sentinel-2-l2a --bbox 144,-38,145,-37
Projects
# List your project workspaces
scopegeo project list
# Create a new project
scopegeo project create "Mine Rehabilitation Monitoring"
AI Agents
# List available AI agents
scopegeo agents list
# Run an agent on a scope
scopegeo agents run methodology_writer --scope <scope_id>
Configuration
Config is stored at ~/.scopegeo/config.yaml:
# View current config
scopegeo config show
# Point to a different API (e.g., local dev server)
scopegeo config set api_url http://localhost:8000
# Point to production (default)
scopegeo config set api_url http://130.162.194.71
Authentication
scopegeo auth login --email user@example.com
scopegeo auth status
scopegeo auth logout
Authentication is optional for core scoping features. Required for projects, agents, and alert subscriptions.
Also Available
- Web app: http://130.162.194.71
- MCP Server: Connect ScopeGeo to Claude, Cursor, Windsurf, and other AI assistants
- REST API: Full OpenAPI docs at /docs
Metadata
Release files for scopegeo 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scopegeo-0.1.0.tar.gz | 12.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scopegeo-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.6 kB
Release files / scopegeo-0.1.0.tar.gz
| Download URL | scopegeo-0.1.0.tar.gz |
|---|---|
| Size | 12.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c1b3644671a503a7d08188aeb65b673bf4fcbce5e5e41f93a144e54b5efe4347
|
|
BLAKE2b-256 checksum How to use checksums |
9f79dcd4cf51b87f9a3dcfb7c7503b36ffd451e461792a58f4d09ea31495c527
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / scopegeo-0.1.0-py3-none-any.whl
| Download URL | scopegeo-0.1.0-py3-none-any.whl |
|---|---|
| Size | 15.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
79141cf4a1aaf51895fd12dccf2f6889030dabedf5c0bf9fea88dde03beb9e2e
|
|
BLAKE2b-256 checksum How to use checksums |
16e275a909c3c3a75279ce4fa3b0f9309dc5d5a10f19be51a82b7299e71a66ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|