All tools

CRM · hubspot_list_deals

List HubSpot deals

Deals by stage, close date, amount, recent activity; pipelines and stages.

Price
included
Requirements
HubSpot
set it up in Settings → Integrations
Human approval
No
read or internal write
Reliability
Verified
not measured yet

Input

FieldTypeDescription
querystringFree text on the deal name (optional).
stagestringStage id (from pipelines=true), e.g. "appointmentscheduled".
pipelinestringPipeline id, e.g. "default".
closingBeforestringISO date: deals whose close date is on or before.
closingAfterstringISO date: deals whose close date is on or after.
minAmountnumberMinimum amount.
updatedWithinDaysintegerOnly deals modified in the last N days.
openOnlybooleanExclude closed won/lost (default true).
sortclosedate | amount | hs_lastmodifieddateSort key (default closedate ascending; amount descending).
limitinteger1-100, default 25.
pipelinesbooleanReturn pipelines and stages instead of deals.

Call this tool

Through the HTTP API, or from the MCP server with the run meta-tool.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"hubspot_list_deals","input":{"query":"…","stage":"…","pipeline":"…","closingBefore":"…"}}'
$run({ "tool": "hubspot_list_deals", "input": {"query":"…","stage":"…","pipeline":"…","closingBefore":"…"} })