← Back to all apps

HubSpot

Businessby HubSpot

Chat with your HubSpot CRM data directly within Claude to get instant, personalized insights. Query key CRM objects like contacts, deals, companies, and tickets based on your permissions, all without switching contexts. Your data stays secure while enabling smarter, faster decision-making with accurate, real-time customer information.

4ChatGPT Tools
5Claude Tools
HubSpotDeveloper
BusinessCategory

Use Cases

sales-and-marketing

Available Tools

Fetch

fetch
Full Description

Fetch a HubSpot record via MCP.

Parameters (1 required)
Required
idstring

HubSpot record ID to fetch via MCP.

Oai User Fetch

oai_user_fetch
Full Description

Uses mfetch to perform document fetch for link following and citations.

Parameters (2 required)
Required
content_locationstring

Content location returned by oai_user_search.

document_idstring

Document id returned by oai_user_search.

Oai User Search

oai_user_search
Full Description

Uses synced RAG index to perform semantic search against query. The index is refreshed until (now - 2h).

Parameters (1 required)
Required
querystring

Semantic search query for the synced knowledge store.

Search

search
Full Description

Search HubSpot data using the MCP service. The connector expects the HubSpot Search DSL and will reject natural-language fragments. Every query string must: * Begin with _query_version_2_ op:<describe_object|find_objects|count_objects> object_type:<contacts|companies|deals|tickets>. * Continue with space-separated key[:op]:value tokens only. * Limit keys to q, query, confirmed HubSpot properties, property_names, limit, offset, sort, and associated_<object_type>. * Limit operators to eq, neq, gt, gte, lt, lte, in, not_in, contains_token, not_contains_token, has_property, and not_has_property (for associated_* only use eq, in, not_in). * Use only q:"text" or query:"text" for full-text search and never embed bare prose elsewhere in the DSL. * Apply pagination or property_names tokens only when necessary and use sort:<property>:asc|desc for ordering. Unknown schemas should be handled by first issuing a _query_version_2_ op:describe_object object_type:<type> limit:10 request before filtering on properties. Examples:

  • _query_version_2_ op:describe_object object_type:contacts limit:10
  • _query_version_2_ op:find_objects object_type:contacts q:"john doe" limit:10 sort:createdate:desc
  • _query_version_2_ op:find_objects object_type:deals dealstage:not_in:closedlost,closedwon closedate:gte:2025-01-01 sort:closedate:asc
Parameters (1 required)
Required
querystring

HubSpot MCP Search DSL query string. Use the DSL, not natural language.