Skip to content

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.

Claude logoLemonadoHubSpot logo

HubSpot 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. 1

    Connect HubSpot

    Sign in to HubSpot in Lemonado.

  2. 2

    Copy the server URL

    Turn on external access and copy one URL.

  3. 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.

Claude logoClaude

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

Let Lemonado check HubSpot for you.

Copy one of these into Lemonado and it runs on a schedule.

  • HubSpot logo

    Every Monday, send deals created and won last week by original source, with ad spend for each paid channel.

    Weekly pipeline from paid

  • HubSpot logo

    Every morning, list MQLs older than 3 days with no owner activity and post them in #sales.

    Stalled MQL alert

  • HubSpot logo

    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.

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 compared with Lemonado for HubSpot
HubSpot's official MCP serverLemonado
SetupOAuth through a HubSpot app or HubSpot's own connectorSign in once, paste one URL
Other platformsHubSpot onlyHubSpot plus Google Ads, LinkedIn, Meta, GA4 and 3,000+ tools
Cost per deal by campaignNo ad spend to divide byYes, in one question
Reports and alerts on a scheduleNoYes, in Slack or email
PriceIncluded with HubSpotSee pricing

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.

For agents · markdown
# 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
FAQ

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.

See plans and pricing

Still have a question?

Shoot us an email at hello@lemonado.io.

Try for free

Stop fighting with data. Start feeding your AI.

Connect your data to AI and free your team from reporting and busywork.

Try Lemonado free