ScopeGeo CLI — geospatial data scoping from the terminal
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file scopegeo-0.1.0.tar.gz.
File metadata
- Download URL: scopegeo-0.1.0.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1b3644671a503a7d08188aeb65b673bf4fcbce5e5e41f93a144e54b5efe4347
|
|
| MD5 |
6a7401b463399c40d5b5fc2d980e8e7f
|
|
| BLAKE2b-256 |
9f79dcd4cf51b87f9a3dcfb7c7503b36ffd451e461792a58f4d09ea31495c527
|
File details
Details for the file scopegeo-0.1.0-py3-none-any.whl.
File metadata
- Download URL: scopegeo-0.1.0-py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79141cf4a1aaf51895fd12dccf2f6889030dabedf5c0bf9fea88dde03beb9e2e
|
|
| MD5 |
f5a7124c9c21e498ed260277d1f20f16
|
|
| BLAKE2b-256 |
16e275a909c3c3a75279ce4fa3b0f9309dc5d5a10f19be51a82b7299e71a66ce
|