{"id":1309,"date":"2026-10-05T16:55:53","date_gmt":"2026-10-05T13:55:53","guid":{"rendered":"https:\/\/fluidcrm.io\/blog\/?p=1309"},"modified":"2026-10-06T20:35:17","modified_gmt":"2026-10-06T17:35:17","slug":"hubspot-mcp","status":"publish","type":"post","link":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/","title":{"rendered":"HubSpot MCP Server: 4 Limits to Know Before You Connect"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Search for the HubSpot MCP server and you land on two different servers, a developer page about client secrets and a help article for Claude. Only one of those is meant for you if all you want is an assistant that can update a deal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>HubSpot has two MCP servers, and the one most people want is the remote HubSpot MCP server behind the ready-made connectors for Claude and ChatGPT. It comes with every HubSpot plan. It has no delete, it changes ten records at a time and it shows no activity history when Sensitive Data is on.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"HubSpots_Two_MCP_Servers_And_Which_One_You_Need\"><\/span>HubSpot&#8217;s Two MCP Servers And Which One You Need<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot built two servers on the <a href=\"https:\/\/modelcontextprotocol.io\" target=\"_blank\" rel=\"noopener\">Model Context Protocol<\/a>, the standard that lets an AI assistant work inside other software. It gave them similar names for two very different jobs. If MCP is new to you, start with <a href=\"https:\/\/fluidcrm.io\/blog\/what-is-an-mcp-server\/\" target=\"_blank\" rel=\"noopener\">what an MCP server is<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The remote HubSpot MCP server lives at mcp.hubspot.com and works with the data in your account. The Developer MCP server is installed on a developer&#8217;s own computer and helps them build HubSpot apps and website assets. HubSpot&#8217;s docs say plainly that the two are separate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is a third thing with &#8220;MCP&#8221; in its name, and it causes most of the confusion. Under Development in HubSpot you can create an MCP connector with a client ID and a secret. That is only for hooking up a tool HubSpot has no ready-made connector for.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>What you want<\/th><th>What to use<\/th><th>Who sets it up<\/th><\/tr><\/thead><tbody><tr><td>Claude or ChatGPT working with your contacts, deals and campaigns<\/td><td>The ready-made HubSpot connector inside Claude or ChatGPT<\/td><td>An admin approves it once, then each person connects<\/td><\/tr><tr><td>Another MCP client working with the same data<\/td><td>An MCP connector you create under Development in HubSpot<\/td><td>Someone comfortable with OAuth settings<\/td><\/tr><tr><td>An AI coding tool that helps you build a HubSpot app<\/td><td>The Developer MCP server<\/td><td>A developer, from the command line<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you are a marketer, a salesperson or a founder, you want the first row. The ready-made connector already sits on the remote server, so there is nothing to build.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"602\" src=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.11.03-1024x602.png\" alt=\"HubSpot's page in Claude's connector directory with the Connect to Claude button\" class=\"wp-image-1399\" srcset=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.11.03-1024x602.png 1024w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.11.03-300x176.png 300w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.11.03-767x451.png 767w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.11.03-1536x903.png 1536w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.11.03-2048x1203.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Four_Limits_Of_The_HubSpot_MCP_Server_In_Claude\"><\/span>Four Limits Of The HubSpot MCP Server In Claude<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot&#8217;s help article for the Claude connector is long and candid. These four limits come from it, and each one changes what you can hand over to an assistant.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_It_cannot_delete_or_clear_anything\"><\/span>1. It cannot delete or clear anything<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The connector can view, create and update. HubSpot&#8217;s own example of what it won&#8217;t do is removing a contact&#8217;s phone number, so even emptying one field is off the table.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So no record can be deleted because of a badly worded request. A wrong update still overwrites the old value, which is why the approval step later in this post matters. Connectors differ on where they draw this line, and <a href=\"https:\/\/fluidcrm.io\/blog\/claude-crm\/\" target=\"_blank\" rel=\"noopener\">the best CRMs for Claude<\/a> compares seven of them. For assistants other than Claude, <a href=\"https:\/\/fluidcrm.io\/blog\/mcp-crm\/\" target=\"_blank\" rel=\"noopener\">the best MCP CRMs for AI agents<\/a> covers eight.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_It_writes_ten_records_at_a_time\"><\/span>2. It writes ten records at a time<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot states that bulk creates and updates are limited to ten records at once. Looking things up is far roomier, because a single search can return up to 200 records.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Think of a library where you can read a whole shelf at once but only sign out ten books per visit. Ask Claude which 200 contacts have no owner and you get the answer in one go. Ask it to assign all 200 and that is at least twenty batches of ten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot doesn&#8217;t describe what the assistant does when you ask for more than ten, so plan around ten per step. Changes in the hundreds belong in a HubSpot import.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">How often does your team really change more than ten records in one sitting?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_The_Sensitive_Data_setting_hides_all_activity\"><\/span>3. The Sensitive Data setting hides all activity<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If your account has Sensitive Data turned on, the connector loses access to every call, email, meeting, note and task. Records stay visible, and the history behind them does not.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Conversation history is what makes the answers good. A summary of a deal with no emails or call notes behind it is only a list of field values.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_It_drafts_workflows_and_campaigns_and_you_build_them\"><\/span>4. It drafts workflows and campaigns, and you build them<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ask Claude to set up an email campaign or a workflow and HubSpot says you get drafted content to put in place yourself. Nothing is built inside HubSpot for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Marketing emails follow the same pattern. The connector can create and update email drafts and read how past sends performed, and sending is not on HubSpot&#8217;s list.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_The_HubSpot_MCP_Server_Can_Do_For_Sales_Marketing_And_Support\"><\/span>What The HubSpot MCP Server Can Do For Sales, Marketing And Support<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot&#8217;s connector for Claude and ChatGPT reaches well past contacts and deals. If marketing and sales share one HubSpot account, both teams get real use out of it.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Team<\/th><th>Can read<\/th><th>Can create or change<\/th><th>Not possible<\/th><\/tr><\/thead><tbody><tr><td>Sales<\/td><td>Contacts, companies, deals, leads, products, quotes and all logged activity<\/td><td>Contacts, companies, deals, leads, tasks, notes, calls, meetings and pipelines<\/td><td>Deleting, clearing a field, changing invoices, orders or subscriptions<\/td><\/tr><tr><td>Marketing<\/td><td>Campaigns, revenue attribution, marketing email results, page and blog analytics<\/td><td>Campaigns, marketing email drafts, landing pages, website pages and blog posts, including publishing<\/td><td>Sending an email, building a workflow<\/td><\/tr><tr><td>Support<\/td><td>Tickets, plus conversations from the inbox and help desk<\/td><td>Tickets, notes and tasks<\/td><td>Replying inside a conversation<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A salesperson might ask <em>&#8220;Summarise every conversation with Meridian this month and list anything that could block the deal.&#8221;<\/em> Marketing and support get the same kind of answer from <em>&#8220;Which subject lines got the most clicks in September?&#8221;<\/em> or <em>&#8220;What were the five most common help desk questions this week?&#8221;<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Custom objects are included, with read, create and update. HubSpot also applies your conditional property rules and pipeline stage checks to anything the connector writes. Association label checks are not applied.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Publishing a blog post has its own requirement. HubSpot needs an author, a featured image, a meta description, a slug and a title before it will go live.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"602\" src=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.10.13-1024x602.png\" alt=\"HubSpot MCP tools listed on HubSpot's page in Claude's connector directory\" class=\"wp-image-1398\" srcset=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.10.13-1024x602.png 1024w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.10.13-300x176.png 300w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.10.13-767x451.png 767w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.10.13-1536x903.png 1536w, https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-05-at-12.10.13-2048x1204.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot&#8217;s two pages don&#8217;t fully agree with each other. The help article lists segments as read-only, and the developer docs say static segments can be created and filled. Claude&#8217;s directory shows 36 tools where the developer docs list 32, so check what your own account offers once you are connected.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_The_HubSpot_MCP_Server_Does_On_Free_And_Paid_Plans\"><\/span>What The HubSpot MCP Server Does On Free And Paid Plans<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot lists the connector under all products and plans, so a free account can use it. What changes with your plan is how much there is for the assistant to work with.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Free tools:<\/strong> the connector can edit the default pipeline but cannot create a new one<\/li>\n\n\n\n<li><strong>Marketing Hub Professional or Enterprise:<\/strong> needed for the tools that track how AI search engines talk about your brand<\/li>\n\n\n\n<li><strong>Quotes:<\/strong> still in beta, and creating them needs Revenue Hub Professional or Enterprise<\/li>\n\n\n\n<li><strong>Your assistant:<\/strong> HubSpot says the Claude connector needs a paid Claude plan. For ChatGPT it asks only for an OpenAI account<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Everyday work with contacts, deals, tickets, tasks and notes is the same on every plan. None of this is a reason to upgrade by itself. If you&#8217;re weighing the paid hubs for other reasons, <a href=\"https:\/\/fluidcrm.io\/blog\/is-hubspot-worth-it\/\" target=\"_blank\" rel=\"noopener\">is HubSpot worth it<\/a> goes through that decision by team size.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_An_Admin_Sets_Up_The_HubSpot_Connector\"><\/span>How An Admin Sets Up The HubSpot Connector<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The important part of setup happens before anyone opens Claude. A Super Admin, or a user with App Marketplace access, has to connect or approve the connector first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Choose_which_data_the_connector_may_touch\"><\/span>1. Choose which data the connector may touch<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">During approval the admin picks the data permissions. Leave out anything the team has no reason to reach through a chat window. If you add permissions later, every user has to reconnect to pick them up.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Choose_who_may_install_it\"><\/span>2. Choose who may install it<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The admin also decides which users can connect. Each person then connects from Claude&#8217;s connector settings. HubSpot says users only see in Claude the data they are allowed to see in HubSpot.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Set_write_tools_to_ask_first\"><\/span>3. Set write tools to ask first<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In the connector&#8217;s tool settings in Claude, set write tools to Needs Approval. HubSpot recommends this itself, and warns that with Always Allow, edits can happen without anyone being asked.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One Claude account connects to one HubSpot account at a time. HubSpot&#8217;s advice for partners with several client accounts is to disconnect one and connect the next.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For ChatGPT, HubSpot asks for the same admin approval. Each person then connects it under Apps, and the same approval setting applies.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"HubSpot_MCP_Server_FAQ\"><\/span>HubSpot MCP Server FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1791125161848\"><strong class=\"schema-faq-question\">Does the HubSpot MCP server work with ChatGPT?<\/strong> <p class=\"schema-faq-answer\">HubSpot has a ready-made connector for ChatGPT as well as for Claude. It is open to every HubSpot tier, it needs an OpenAI account and an admin approves it first. It can create and update records from the chat window.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1791125161849\"><strong class=\"schema-faq-question\">Who can see what Claude changed in HubSpot?<\/strong> <p class=\"schema-faq-answer\">Super Admins can. HubSpot&#8217;s audit log records every create and update made through the connector against both the user and the connector. It also records who connected it and when.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1791125161850\"><strong class=\"schema-faq-question\">Can Claude send a HubSpot marketing email?<\/strong> <p class=\"schema-faq-answer\">HubSpot lists creating and updating marketing email drafts, along with reading the results of past sends. Sending is not on its list. You review the draft and send it from HubSpot yourself.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1791125161851\"><strong class=\"schema-faq-question\">How many records can the HubSpot MCP server update at once?<\/strong> <p class=\"schema-faq-answer\">Ten. HubSpot states that bulk creates and updates through the connector are limited to ten records at a time. Searches are much larger and can return up to 200 records.<\/p> <\/div> <\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Safe_Way_To_Give_Your_Team_The_HubSpot_MCP_Server\"><\/span>The Safe Way To Give Your Team The HubSpot MCP Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At my agency Fenixtal, I worked with client teams where marketing and sales shared one HubSpot and nobody could say who had changed what. An assistant that writes on everyone&#8217;s behalf makes that question more important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot&#8217;s answer is the audit log. Every create and update made through the connector is recorded against both the user and the connector, and so is every new connection. Tell the team that log exists before you switch anything on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then keep it narrow at first. Approve it for a few people, leave approvals on and start with questions before changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fluid CRM is what we built for small B2B teams where the same few people do the marketing and the selling. It is one visual pipeline that Claude can update, on a single plan at $16\/seat\/month. The <a href=\"https:\/\/fluidcrm.io\/ai-crm\">AI CRM page<\/a> shows what Claude can change in it. I also wrote a post on <a href=\"https:\/\/fluidcrm.io\/blog\/ai-native-crm\/\" target=\"_blank\" rel=\"noopener\">what an AI-native CRM is<\/a> if you want the wider picture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/fluidcrm.io\/auth?mode=signup\" target=\"_blank\" rel=\"noopener\">Start your 7-day free trial here<\/a>, no credit card required.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Search for the HubSpot MCP server and you land on two different servers, a developer page about client secrets and a help article for Claude. Only one of those is meant for you if all you want is an assistant that can update a deal. HubSpot has two MCP servers, and the one most people &#8230; <a title=\"HubSpot MCP Server: 4 Limits to Know Before You Connect\" class=\"read-more\" href=\"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/\" aria-label=\"Read more about HubSpot MCP Server: 4 Limits to Know Before You Connect\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":1311,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"footnotes":""},"categories":[22],"tags":[],"class_list":["post-1309","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crm-guides"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HubSpot MCP Server: 4 Limits to Know Before You Connect<\/title>\n<meta name=\"description\" content=\"HubSpot has two MCP servers. See which one you need, the 4 limits of the HubSpot MCP server in Claude and ChatGPT, and what each team can do with it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HubSpot MCP Server: 4 Limits to Know Before You Connect\" \/>\n<meta property=\"og:description\" content=\"HubSpot has two MCP servers. See which one you need, the 4 limits of the HubSpot MCP server in Claude and ChatGPT, and what each team can do with it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluid CRM Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-05T13:55:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-06T17:35:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/hubspot-mcp-web.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"893\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Omar Abdalla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Omar Abdalla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/\"},\"author\":{\"name\":\"Omar Abdalla\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/person\\\/8f65592632f3cb5e7df2fe25b7fb1916\"},\"headline\":\"HubSpot MCP Server: 4 Limits to Know Before You Connect\",\"datePublished\":\"2026-10-05T13:55:53+00:00\",\"dateModified\":\"2026-10-06T17:35:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/\"},\"wordCount\":1775,\"publisher\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/hubspot-mcp-web.jpg\",\"articleSection\":[\"CRM Guides\"],\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/\",\"name\":\"HubSpot MCP Server: 4 Limits to Know Before You Connect\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/hubspot-mcp-web.jpg\",\"datePublished\":\"2026-10-05T13:55:53+00:00\",\"dateModified\":\"2026-10-06T17:35:17+00:00\",\"description\":\"HubSpot has two MCP servers. See which one you need, the 4 limits of the HubSpot MCP server in Claude and ChatGPT, and what each team can do with it.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161848\"},{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161849\"},{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161850\"},{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161851\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#primaryimage\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/hubspot-mcp-web.jpg\",\"contentUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/hubspot-mcp-web.jpg\",\"width\":1600,\"height\":893,\"caption\":\"Fluid CRM editorial illustration of a sales and marketing team reviewing a pipeline board, HubSpot MCP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HubSpot MCP Server: 4 Limits to Know Before You Connect\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/\",\"name\":\"Fluid CRM Blog\",\"description\":\"Calm sales tracking for small B2B businesses\",\"publisher\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#organization\",\"name\":\"Fluid CRM\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Fluid-Logo.png\",\"contentUrl\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Fluid-Logo.png\",\"width\":512,\"height\":512,\"caption\":\"Fluid CRM\"},\"image\":{\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/fluidcrm\\\/?viewAsMember=true\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/#\\\/schema\\\/person\\\/8f65592632f3cb5e7df2fe25b7fb1916\",\"name\":\"Omar Abdalla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g\",\"caption\":\"Omar Abdalla\"},\"description\":\"Omar Abdalla is the founder of Fluid CRM, a lightweight sales pipeline built for solo founders and small B2B teams. He also runs Fenixtal, a B2B outbound agency that has booked over 1,000 meetings and generated 12M\u20ac+ in pipeline for 50+ clients across 3 years of cold email and LinkedIn outreach. He writes about sales pipelines, CRM selection and outbound for founders and small teams.\",\"sameAs\":[\"https:\\\/\\\/fluidcrm.io\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/omarabdalla99\\\/\"],\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/author\\\/omarfenixtal-com\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161848\",\"position\":1,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161848\",\"name\":\"Does the HubSpot MCP server work with ChatGPT?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"HubSpot has a ready-made connector for ChatGPT as well as for Claude. It is open to every HubSpot tier, it needs an OpenAI account and an admin approves it first. It can create and update records from the chat window.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161849\",\"position\":2,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161849\",\"name\":\"Who can see what Claude changed in HubSpot?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Super Admins can. HubSpot's audit log records every create and update made through the connector against both the user and the connector. It also records who connected it and when.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161850\",\"position\":3,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161850\",\"name\":\"Can Claude send a HubSpot marketing email?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"HubSpot lists creating and updating marketing email drafts, along with reading the results of past sends. Sending is not on its list. You review the draft and send it from HubSpot yourself.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161851\",\"position\":4,\"url\":\"https:\\\/\\\/fluidcrm.io\\\/blog\\\/hubspot-mcp\\\/#faq-question-1791125161851\",\"name\":\"How many records can the HubSpot MCP server update at once?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ten. HubSpot states that bulk creates and updates through the connector are limited to ten records at a time. Searches are much larger and can return up to 200 records.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HubSpot MCP Server: 4 Limits to Know Before You Connect","description":"HubSpot has two MCP servers. See which one you need, the 4 limits of the HubSpot MCP server in Claude and ChatGPT, and what each team can do with it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/","og_locale":"en_US","og_type":"article","og_title":"HubSpot MCP Server: 4 Limits to Know Before You Connect","og_description":"HubSpot has two MCP servers. See which one you need, the 4 limits of the HubSpot MCP server in Claude and ChatGPT, and what each team can do with it.","og_url":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/","og_site_name":"Fluid CRM Blog","article_published_time":"2026-10-05T13:55:53+00:00","article_modified_time":"2026-10-06T17:35:17+00:00","og_image":[{"width":1600,"height":893,"url":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/hubspot-mcp-web.jpg","type":"image\/jpeg"}],"author":"Omar Abdalla","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Omar Abdalla","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#article","isPartOf":{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/"},"author":{"name":"Omar Abdalla","@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/person\/8f65592632f3cb5e7df2fe25b7fb1916"},"headline":"HubSpot MCP Server: 4 Limits to Know Before You Connect","datePublished":"2026-10-05T13:55:53+00:00","dateModified":"2026-10-06T17:35:17+00:00","mainEntityOfPage":{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/"},"wordCount":1775,"publisher":{"@id":"https:\/\/fluidcrm.io\/blog\/#organization"},"image":{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#primaryimage"},"thumbnailUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/hubspot-mcp-web.jpg","articleSection":["CRM Guides"],"inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/","url":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/","name":"HubSpot MCP Server: 4 Limits to Know Before You Connect","isPartOf":{"@id":"https:\/\/fluidcrm.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#primaryimage"},"image":{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#primaryimage"},"thumbnailUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/hubspot-mcp-web.jpg","datePublished":"2026-10-05T13:55:53+00:00","dateModified":"2026-10-06T17:35:17+00:00","description":"HubSpot has two MCP servers. See which one you need, the 4 limits of the HubSpot MCP server in Claude and ChatGPT, and what each team can do with it.","breadcrumb":{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161848"},{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161849"},{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161850"},{"@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161851"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#primaryimage","url":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/hubspot-mcp-web.jpg","contentUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/10\/hubspot-mcp-web.jpg","width":1600,"height":893,"caption":"Fluid CRM editorial illustration of a sales and marketing team reviewing a pipeline board, HubSpot MCP"},{"@type":"BreadcrumbList","@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluidcrm.io\/blog\/"},{"@type":"ListItem","position":2,"name":"HubSpot MCP Server: 4 Limits to Know Before You Connect"}]},{"@type":"WebSite","@id":"https:\/\/fluidcrm.io\/blog\/#website","url":"https:\/\/fluidcrm.io\/blog\/","name":"Fluid CRM Blog","description":"Calm sales tracking for small B2B businesses","publisher":{"@id":"https:\/\/fluidcrm.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluidcrm.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fluidcrm.io\/blog\/#organization","name":"Fluid CRM","url":"https:\/\/fluidcrm.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/04\/Fluid-Logo.png","contentUrl":"https:\/\/fluidcrm.io\/blog\/wp-content\/uploads\/2026\/04\/Fluid-Logo.png","width":512,"height":512,"caption":"Fluid CRM"},"image":{"@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/fluidcrm\/?viewAsMember=true"]},{"@type":"Person","@id":"https:\/\/fluidcrm.io\/blog\/#\/schema\/person\/8f65592632f3cb5e7df2fe25b7fb1916","name":"Omar Abdalla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c81424eb8d076014131e4d3b0735a010b118759a7fe5e40bae4f0367b1f9908c?s=96&d=mm&r=g","caption":"Omar Abdalla"},"description":"Omar Abdalla is the founder of Fluid CRM, a lightweight sales pipeline built for solo founders and small B2B teams. He also runs Fenixtal, a B2B outbound agency that has booked over 1,000 meetings and generated 12M\u20ac+ in pipeline for 50+ clients across 3 years of cold email and LinkedIn outreach. He writes about sales pipelines, CRM selection and outbound for founders and small teams.","sameAs":["https:\/\/fluidcrm.io","https:\/\/www.linkedin.com\/in\/omarabdalla99\/"],"url":"https:\/\/fluidcrm.io\/blog\/author\/omarfenixtal-com\/"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161848","position":1,"url":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161848","name":"Does the HubSpot MCP server work with ChatGPT?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"HubSpot has a ready-made connector for ChatGPT as well as for Claude. It is open to every HubSpot tier, it needs an OpenAI account and an admin approves it first. It can create and update records from the chat window.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161849","position":2,"url":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161849","name":"Who can see what Claude changed in HubSpot?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Super Admins can. HubSpot's audit log records every create and update made through the connector against both the user and the connector. It also records who connected it and when.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161850","position":3,"url":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161850","name":"Can Claude send a HubSpot marketing email?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"HubSpot lists creating and updating marketing email drafts, along with reading the results of past sends. Sending is not on its list. You review the draft and send it from HubSpot yourself.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161851","position":4,"url":"https:\/\/fluidcrm.io\/blog\/hubspot-mcp\/#faq-question-1791125161851","name":"How many records can the HubSpot MCP server update at once?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Ten. HubSpot states that bulk creates and updates through the connector are limited to ten records at a time. Searches are much larger and can return up to 200 records.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts\/1309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/comments?post=1309"}],"version-history":[{"count":11,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts\/1309\/revisions"}],"predecessor-version":[{"id":1516,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/posts\/1309\/revisions\/1516"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/media\/1311"}],"wp:attachment":[{"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/media?parent=1309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/categories?post=1309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluidcrm.io\/blog\/wp-json\/wp\/v2\/tags?post=1309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}