HubSpot MCP server for 

AI agents
Ask Claude, ChatGPT or Cursor which campaigns bring deals, with HubSpot next to your ad spend.
No card needed. Works with any MCP client.
LemonadoHubSpot MCP
Ask about companies and associated contacts in Claude, ChatGPT or any AI agent, from live HubSpot data.
What is the HubSpot MCP server?
Lemonado's HubSpot MCP server gives Claude, ChatGPT and other AI apps your live HubSpot CRM data: contacts, companies, deals and lifecycle stages. Connect HubSpot to Lemonado, connect Lemonado to your AI, and follow a lead from the ad that found it to the deal it became. The same connection reaches Google Ads, LinkedIn Ads, Meta and GA4, so cost per deal comes out of one question.
All your HubSpot data
Contacts and their original source, ready to ask about.
Always today's numbers
Deals, pipelines, stages and amounts, synced from HubSpot automatically, so answers use today's numbers.
Connect all your tools
Questions like "What does a deal cost?" use HubSpot and LinkedIn Ads, Google Ads at once.
Connecting takes minutes.
- 1
Connect HubSpot
Sign in to HubSpot in Lemonado.
- 2
Copy the server URL
Turn on external access and copy one URL.
- 3
Ask in Claude
Add the URL to Claude and ask away.
Ask it anything.
Claude reads your HubSpot numbers, explains what moved and turns the answer into an artifact you can share.
Which original sources brought the most closed-won revenue this quarter, not just the most contacts?
Paid search brought 38% of contacts but 21% of closed-won revenue. Organic search brought 14% of contacts and 33% of revenue.
Source: HubSpot
Where in the funnel do our MQLs stall? Show conversion and average days at each stage.
MQL to SQL is the weak step: 18% convert, and the ones that do take 11 days. SQL to closed-won is healthy at 31%.
Source: HubSpot
How long do deals take to close by deal size this year?
Under $5k: 19 days. $5k to $25k: 47 days. Over $25k: 96 days, and those slipped most in Q3.
Source: HubSpot
Will open pipeline cover this quarter's target at our usual win rate?
Open pipeline is $412k. At the 27% win rate that's $111k against a $140k target, so about $107k more pipeline is needed.
Source: HubSpot
Google Ads and LinkedIn Ads spend next to HubSpot deals created and won, by campaign, last quarter.
LinkedIn costs $3,900 per won deal, Google Ads $2,100. LinkedIn deals are 2.4x larger, so revenue per dollar is close.
Source: HubSpot
Compare LinkedIn's reported leads with HubSpot contacts that list LinkedIn as the source last month.
LinkedIn reports 212 leads, HubSpot has 168. Most of the gap is duplicate form fills from existing contacts.
Source: HubSpot
Let Lemonado check HubSpot for you.
Copy one of these into Lemonado and it runs on a schedule.
Every Monday, send deals created and won last week by original source, with ad spend for each paid channel.
Weekly pipeline from paid
Every morning, list MQLs older than 3 days with no owner activity and post them in #sales.
Stalled MQL alert
On the 1st, send last month's cost per won deal for Google Ads, LinkedIn Ads and Meta.
Monthly cost per deal
Why Lemonado?
Your whole stack in one connection
Google, Meta, GA4, TikTok and 3,000+ more tools, in every AI app.
No API keys or servers
Sign in once. Nothing to install, host or keep alive.
Scoped to each client
Each connection only reaches the clients you allow. Built for agencies.
Actions with guardrails
Set each action to Off, Ask or Approve. Nothing runs that you haven't allowed.
Use HubSpot with any AI agent.
Claude
Connect HubSpot to Claude
ChatGPT
Connect HubSpot to ChatGPT
Claude Code
Connect HubSpot to Claude Code
Cursor
Connect HubSpot to Cursor
VS Code (GitHub Copilot)
Connect HubSpot to VS Code (GitHub Copilot)
Codex
Connect HubSpot to Codex
Perplexity
Connect HubSpot to Perplexity
Google Antigravity
Connect HubSpot to Google Antigravity
Windsurf (Devin Desktop)
Connect HubSpot to Windsurf (Devin Desktop)
Zed
Connect HubSpot to Zed
n8n
Connect HubSpot to n8n
Is there an official HubSpot MCP server?
Yes. HubSpot runs a remote MCP server (mcp.hubspot.com) that reads CRM records like contacts, companies and deals, and HubSpot has its own connectors for Claude and ChatGPT. It covers HubSpot only, so ad spend and analytics stay out of the answer.
| HubSpot's official MCP server | ||
|---|---|---|
| Setup | OAuth through a HubSpot app or HubSpot's own connector | Sign in once, paste one URL |
| Other platforms | HubSpot only | HubSpot plus Google Ads, LinkedIn, Meta, GA4 and 3,000+ tools |
| Cost per deal by campaign | No ad spend to divide by | Yes, in one question |
| Reports and alerts on a schedule | No | Yes, in Slack or email |
| Price | Included with HubSpot | See pricing |
Explore other integrations
All 3,000+ integrations- LinkedIn AdsAsk Claude, ChatGPT or Cursor about LinkedIn campaigns, lead forms and who converts.
- Google AdsAsk Claude, ChatGPT or Cursor about your Google Ads campaigns, search terms and spend.
- Google AnalyticsAsk Claude, ChatGPT or Cursor about GA4 traffic, conversions and funnels, next to your ad spend.
- StripePut Stripe revenue next to your ad spend in Claude, ChatGPT or Cursor.
- Meta AdsAsk Claude, ChatGPT or Cursor about your Facebook and Instagram ads, creatives and results.
- Google Search ConsoleAsk Claude, ChatGPT or Cursor about your search queries, rankings and lost clicks.
Reading this as an AI agent?
Everything an agent needs to set this up, in plain text. Paste this page's link into your AI app and ask it to connect you, or copy the block.
# Lemonado MCP server for HubSpot Lemonado is a hosted MCP server that gives AI apps the user's live HubSpot, plus any other marketing tool they connect (Google Ads, Meta Ads, GA4 and 3,000+ more). - Server URL: https://mcp.lemonado.io/mcp - Transport: Streamable HTTP - Auth: OAuth; the user signs in to Lemonado in the browser. No API keys. - HubSpot data: Contacts and their original source; Companies and associated contacts; Deals, pipelines, stages and amounts; Lifecycle stages (lead, MQL, SQL, customer); Create and close dates for funnel timing; Owners, for questions by rep or team - Connecting HubSpot: Sign in with a HubSpot user that can see contacts and deals, then pick the account if you have more than one. - Tools on https://mcp.lemonado.io/mcp (custom connectors, coding agents, n8n): list_objects, get_object_details, execute_sql, get_google_ads_resource_metadata, list_companies, get_company_details, list_actions, get_action_details, execute_action - Lemonado's Claude directory app and ChatGPT plugin (read-only): list_projects, list_project_sources, answer_data_question, explain_metric_change ## Setup 1. The user connects HubSpot in Lemonado (Connectors) and signs in. 2. In the company's settings → External tools, they turn the connection on and copy the server URL. 3. They add the server URL to their AI app. Setup per app: https://lemonado.io/integrations Docs: https://docs.lemonado.io/mcp-reference Full index for agents: https://lemonado.io/llms.txt
Frequently Asked Questions
If you only ask about the CRM, HubSpot's own connector is a good default. If you want to know what your ads cost per deal, or compare HubSpot with Google Ads, LinkedIn and GA4, use Lemonado: one connection covers all of them.
Connect your HubSpot account in Lemonado, turn on External tools, and add Lemonado to Claude or ChatGPT. Each guide on this page has the exact steps. Sign in with a HubSpot user that can see contacts and deals, then pick the account if you have more than one. Then ask something like "Which original sources brought the most closed-won revenue this quarter, not just the most contacts?"
Yes. It's a standard remote MCP server (https://mcp.lemonado.io/mcp): one command in Claude Code, one entry in Cursor's mcp.json, and an MCP Client Tool with a Lemonado token in n8n. In a coding agent, try "Check the hidden UTM fields in our signup form code against the HubSpot contact properties they should fill. Which ones arrive empty?"
Yes. Besides answering in Claude or ChatGPT, Lemonado runs HubSpot reports and alerts on a schedule, in Slack or email. For example: "Every Monday, send deals created and won last week by original source, with ad spend for each paid channel."
It reads your HubSpot data. HubSpot stays untouched; the only changes Lemonado can make are in ad accounts you connect, and only once you approve them.
MCP is included in Lemonado's paid plans and in the free trial, so you can try it before you pay.
Still have a question?
Shoot us an email at hello@lemonado.io.
Try for freeStop fighting with data. Start feeding your AI.
Connect your data to AI and free your team from reporting and busywork.
Try Lemonado free