20 v

HubSpot CLI

HubSpot CRM - contacts, deals, companies via REST API

pip install cli-anything-hubspot
← Back to CLI-Anything Toolkit

Quick Start

# 1. Install
pip install cli-anything-hubspot

# 2. Configure
export HUBSPOT_API_KEY=pat-na1-xxxxxxxx

# 3. Verify
hubspot-cli detect

# 4. Discover capabilities (Agent-friendly)
hubspot-cli schema

Agent Integration

hubspot-cli --json schema        # Discover all commands without credentials
hubspot-cli --json detect        # Verify connectivity and credentials
hubspot-cli --json contacts list [--limit N]

Command Reference

CommandDescription
detectCheck connectivity
contacts list [--limit N]List contacts
contacts search --email STRSearch by email
contacts create --email STR [--first STR] [--last STR]Create contact
deals list [--limit N]List deals
deals create --name STR --amount FLOAT --stage STRCreate deal
companies list [--limit N]List companies
companies search --domain STRSearch by domain
schemaOutput capability schema

Environment Variables

HUBSPOT_API_KEY=pat-na1-xxxxxxxx