Productivity

HubSpot

@ktmcp-cli/hubspot

HubSpot is a leading CRM and marketing platform. This CLI provides access to contacts, companies, deals, tickets, and marketing data so you can automate your sales and marketing workflows from the terminal.

Peter Steinberger
🦞
Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI.
Peter Steinberger, Founder of OpenClaw · Lex Fridman Podcast #491 · @steipete

Quick Start

Install the CLI globally using npm:

npm install -g @ktmcp-cli/hubspot

Features

Contact and company management
Deal pipeline management
Ticket and support tracking
Email marketing campaigns
Form and landing page data
Analytics and reporting

Usage Examples

Authentication

# Set up API token
hubspot auth login --access-token YOUR_TOKEN

# Verify connection
hubspot auth status

Manage contacts

# List all contacts
hubspot contacts list --limit 10

# Create a new contact
hubspot contacts create \
  --email user@example.com \
  --firstname "John" \
  --lastname "Smith"

# Get contact details
hubspot contacts get CONTACT_ID

Documentation

For complete documentation, API reference, and advanced usage examples, visit the GitHub repository. Each CLI includes comprehensive README.md, AGENT.md for AI integration, and OPENCLAW.md for tool definitions.