HubSpot Marketplace Setup
This guide explains how to install MCPBundles for HubSpot, securely connect a HubSpot account, and use HubSpot CRM tools from an AI assistant connected to MCPBundles.
What You Need
- A HubSpot production account where you can install marketplace apps.
- An MCPBundles account.
- An AI client connected to MCPBundles, such as Claude, ChatGPT, Cursor, or another MCP-compatible client.
MCPBundles uses HubSpot's secure app authorization flow for the connection. CRM data is requested when you run a tool and is not bulk-synced into MCPBundles.
Install From HubSpot
- Open the MCPBundles listing in the HubSpot Marketplace.
- Click Install app.
- Choose the HubSpot account you want to connect.
- Review the requested HubSpot permissions.
- Approve the connection.
After approval, HubSpot sends you back to MCPBundles so the HubSpot connection can be saved to your workspace.
Finish Setup In MCPBundles
- Sign in to MCPBundles.
- Open the workspace where HubSpot should be available.
- Open the HubSpot bundle or HubSpot provider page.
- Confirm that the HubSpot connection shows a ready status.
- If prompted, run the recommended validation tool.
The connection is scoped to the workspace where it was added. Other workspaces do not get access to that HubSpot account unless you connect HubSpot there as well.
Connect Your AI Client
If your AI client is not connected to MCPBundles yet, follow the general guide for your client:
Once your AI client is connected, HubSpot tools from the enabled workspace are available in the same place as your other MCPBundles tools.
Try A First HubSpot Request
Start with a read-only request:
List a few HubSpot contacts and include their company names if available.
Then try a narrower CRM request:
Find open HubSpot deals closing this month and summarize the amount, stage, and owner.
For write actions, be explicit about what should change:
Create a HubSpot contact for jane@example.com named Jane Example.
Your AI assistant should ask for clarification before making changes when required fields are missing.
Permissions And Data Flow
MCPBundles stores the secure authorization tokens needed to operate the connection. Tokens are encrypted at rest and tied to your workspace.
When you run a HubSpot tool:
- Your AI client sends the tool request to MCPBundles.
- MCPBundles uses the workspace's HubSpot connection.
- HubSpot returns the requested CRM data or applies the requested change.
- MCPBundles returns the result to your AI session.
MCPBundles does not keep a second copy of your CRM records. Tool execution metadata is retained for operation, usage limits, and auditability.
Managing Or Removing Access
To stop using the integration in MCPBundles, remove the HubSpot credential from the workspace. To fully revoke access, also remove MCPBundles from the connected apps area in HubSpot.
For credential management details, see Setting Up Credentials.