Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scopegeo-0.1.0.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scopegeo-0.1.0-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

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

Hashes for scopegeo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c1b3644671a503a7d08188aeb65b673bf4fcbce5e5e41f93a144e54b5efe4347
MD5 6a7401b463399c40d5b5fc2d980e8e7f
BLAKE2b-256 9f79dcd4cf51b87f9a3dcfb7c7503b36ffd451e461792a58f4d09ea31495c527

See more details on using hashes here.

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

Hashes for scopegeo-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 79141cf4a1aaf51895fd12dccf2f6889030dabedf5c0bf9fea88dde03beb9e2e
MD5 f5a7124c9c21e498ed260277d1f20f16
BLAKE2b-256 16e275a909c3c3a75279ce4fa3b0f9309dc5d5a10f19be51a82b7299e71a66ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page