Hubspot MCP Server - Barndoor Documentation
Hubspot
SecureOfficial RemoteCRM, Sales & Marketing
Summary: HubSpot is a unified CRM platform that helps teams manage contacts, companies, deals, tickets, quotes, and products while powering end-to-end customer journeys across marketing, sales, and service.
How Teams Use It: With the Barndoor-Managed HubSpot MCP Server, teams can safely connect AI agents to retrieve and analyze CRM records, enrich customer profiles, review deal pipelines, surface ticket insights, and support GTM workflows — all while honoring HubSpot permissions and keeping customer data secure.
| Tool Name | Tool Description | Tool Type |
|---|---|---|
| Get Companies | Retrieves orders from HubSpot. Returns order details including items and fulfillment status. Supports pagination. | Read |
| Get Company | Retrieves quotes from HubSpot. Returns quote details including line items and totals. Supports pagination. | Read |
| Get Contact | Retrieves details about a HubSpot user. Returns user profile and permissions. Requires user ID. | Read |
| Get Contacts | Retrieves contacts from HubSpot CRM. Returns contact details including email, name, and properties. Supports filtering and pagination. | Read |
| Get Deal | Retrieves products from HubSpot product library. Returns product details including price and description. Supports pagination. | Read |
| Get Deals | Retrieves invoices from HubSpot. Returns invoice details including amount and status. Supports filtering. | Read |
| Get Invoices | Retrieves deals from HubSpot CRM. Returns deal details including stage, amount, and close date. Supports filtering and pagination. | Read |
| Get Orders | Retrieves companies from HubSpot CRM. Returns company details including name, domain, and properties. Supports filtering and pagination. | Read |
| Get Products | Retrieves a specific deal by ID from HubSpot. Returns full deal record with pipeline info. Requires deal ID. | Read |
| Get Quotes | Retrieves a specific company by ID from HubSpot. Returns full company record. Requires company ID. | Read |
| Get Tickets | Retrieves support tickets from HubSpot. Returns ticket details including status and priority. Supports filtering and pagination. | Read |
| Get User Details | Retrieves a specific contact by ID from HubSpot. Returns full contact record with all properties. Requires contact ID. | Read |