npm · @mindstone/mcp-server-hubspot
$npx -y @mindstone/mcp-server-hubspot@0.4.1 HUBSPOT_CONFIG_DIR (required) — Directory containing accounts.json and credentials/*.token.json
HUBSPOT_ACCOUNT_EMAIL (required) — Account selector — one MCP process per HubSpot account
MCP_WORKSPACE_PATH — Workspace root for local file tools (required only when invoking upload/attach tools)
HUBSPOT_CLIENT_ID (required) — HubSpot OAuth client ID
HUBSPOT_CLIENT_SECRET (required) · secret — HubSpot OAuth client secret
HUBSPOT_SOURCE_LABEL — Source attribution label applied to new records
HUBSPOT_DISABLE_REFRESH — Set to 1 to disable token refresh on this surface (use on cloud so desktop remains the sole refresh authority)
HUBSPOT_ALLOW_CLOUD_REFRESH — Set to 1 to allow refresh on the cloud surface even when HUBSPOT_DISABLE_REFRESH=1 (escape hatch)
HUBSPOT_REQUEST_TIMEOUT_MS — Outbound HTTP request timeout in milliseconds (max 300000 = 5 min)
HUBSPOT_REFRESH_LOCK_STALE_MS — Stale-lock detection threshold for the credential refresh mutex (advanced)