HubSpot MCP (Official)
Securely access HubSpot CRM data through HubSpot’s official Remote MCP server.
This page explains how to integrate HubSpot’s official Remote MCP server. For AIP Built-in HubSpot MCP, see the HubSpot page.
Overview
HubSpot provides an official Remote MCP server (https://mcp.hubspot.com) that enables AI agents to access HubSpot CRM data using natural language.
QueryPie AIP offers this official MCP server as a pre-configured Remote MCP. To set up the integration, you need to obtain a Client ID and Client Secret from the HubSpot Developer Portal.
Supported Data
The HubSpot official MCP server currently supports read-only access to the following CRM objects:
- Contacts
- Companies
- Deals
- Tickets
- Carts
- Products
- Orders
- Line Items
- Invoices
- Quotes
- Subscriptions
For more details, refer to the HubSpot official documentation: Integrate with the Remote HubSpot MCP Server .
How to Obtain Client ID / Secret
Step 1: Access HubSpot Developer Portal
- Log in to your HubSpot account.
- Navigate to the Development menu.
- In the left sidebar, select MCP Auth Apps.
Step 2: Create an MCP Auth App
- Click Create MCP auth app in the upper right.
- Enter the following details:
- App name: Name of your app (e.g., QueryPie AIP)
- Description: App description (optional)
- Redirect URL: The OAuth callback URL provided by AIP
- Icon: App icon (optional)
- Click Create.
Step 3: Retrieve Client ID / Secret
After creating the app, you will be redirected to the app details page. Copy the Client ID and Client Secret from this page.
Step 4: Configure in AIP
- In the QueryPie AIP admin panel, select the HubSpot MCP (Official) item.
- Enter the Client ID and Client Secret you obtained.
- Complete the integration setup.
You do not need to configure scopes when creating an MCP Auth App. Available scopes are automatically determined by the tools provided by the MCP server and the permissions granted by the user during installation.