{"id":404,"date":"2025-05-20T16:31:51","date_gmt":"2025-05-20T16:31:51","guid":{"rendered":"https:\/\/generect.com\/blog\/?p=404"},"modified":"2026-01-15T16:16:35","modified_gmt":"2026-01-15T14:16:35","slug":"hubspot-mcp-server-setup","status":"publish","type":"post","link":"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/","title":{"rendered":"HubSpot MCP Server Setup in 2026 (Easy Guide)"},"content":{"rendered":"\n<p>We both want it.&nbsp;<\/p>\n\n\n\n<p>Sitting, sipping coffee, getting ready for your day, and you casually tell your AI assistant, \u201c<em>show me the latest updates on our top deals and assign a follow-up task for John<\/em>.\u201d<\/p>\n\n\n\n<p>No tabs.&nbsp;<\/p>\n\n\n\n<p>No dropdowns.&nbsp;<\/p>\n\n\n\n<p>No logging into anything.<\/p>\n\n\n\n<p>Just a quick sentence\u2026and it\u2019s done.<\/p>\n\n\n\n<p>That\u2019s not science fiction. That\u2019s what the <strong>HubSpot MCP Server<\/strong> makes possible.<\/p>\n\n\n\n<p>In 2026, we\u2019re no longer asking if AI belongs in our workflows. We\u2019re asking how to make it truly useful, especially for<a href=\"https:\/\/generect.com\/for-saas\"> <strong>b2b saas lead generation<\/strong><\/a>. And that\u2019s where this guide comes in.<br><\/p>\n\n\n\n<p>The <a href=\"https:\/\/generect.com\/blog\/what-is-mcp\/\">Model Context Protocol<\/a> Server acts as the missing link between your AI assistant (like Claude) and your HubSpot CRM. It turns conversations into action\u2014updating deals, creating tasks, retrieving contacts from your <a href=\"https:\/\/generect.com\/lead-generation-agencies\"><strong>b2b leads database<\/strong><\/a>, and more, all through natural language.<br><\/p>\n\n\n\n<p>And the best part? You can set it up yourself.<\/p>\n\n\n\n<p>No matter if you&#8217;re a tech-savvy marketer, a founder trying to save time, or a curious tinkerer ready to build something cool, this guide will walk you through everything, step by step.&nbsp;<\/p>\n\n\n\n<p>Just practical instructions, explained like a friend showing you the ropes.<\/p>\n\n\n\n<p>By the end, you won\u2019t just understand the MCP Server.<\/p>\n\n\n\n<p>You\u2019ll have it running\u2014and working\u2014for you. Ready?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-1\">What is the HubSpot MCP server?<\/h2>\n\n\n\n<p>The MCP Server (short for <em>Model Context Protocol Server<\/em>) acts like a middleman\u2014or more precisely, a translator\u2014between your AI assistant Claude and your HubSpot CRM.<\/p>\n\n\n\n<p>Instead of navigating through menus or memorizing workflows, you just <em>ask<\/em>, and the AI figures out the rest.&nbsp;<\/p>\n\n\n\n<p>Behind the scenes, the MCP Server is what makes that possible. It listens to the AI\u2019s request, translates it into something HubSpot understands, fetches the right data, and sends it back\u2014fast.<\/p>\n\n\n\n<p>How does it work? Let\u2019s break it down with a simple story.<\/p>\n\n\n\n<p>Say you say to your AI: <strong>\u201c<\/strong><em>Create a new contact for Jane Doe at Generect, add her email, and associate her with the sales team.<\/em><strong>\u201d<\/strong><\/p>\n\n\n\n<p>Here\u2019s what happens behind the scenes:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>You speak (or type) naturally.<\/strong> No commands. Just a request.<\/li>\n\n\n\n<li><strong>The AI parses your request<\/strong> and sends it to the MCP Server.<\/li>\n\n\n\n<li><strong>The MCP Server translates<\/strong> that into specific HubSpot API calls.<\/li>\n\n\n\n<li><strong>HubSpot executes<\/strong> the actions\u2014creates the contact, links it, logs the details.<\/li>\n\n\n\n<li><strong>You get confirmation<\/strong> in plain language: \u201cContact Jane Doe created and linked to HubSpot\u2019s sales team.\u201d<\/li>\n<\/ol>\n\n\n\n<p>All this happens in real time. You don\u2019t touch your mouse.&nbsp;<\/p>\n\n\n\n<p>You don\u2019t leave your chat window. Why is this a big deal?<\/p>\n\n\n\n<p>In traditional CRM setups, even simple tasks can take multiple clicks, drop-down selections, and context switching. It\u2019s time-consuming and often frustrating.<\/p>\n\n\n\n<p>The MCP Server changes all that by making your CRM voice-enabled and conversational. That means:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Less time spent on manual tasks<\/li>\n\n\n\n<li>Faster access to customer data<\/li>\n\n\n\n<li>More focus on what really matters\u2014selling, supporting, and growing<\/li>\n<\/ul>\n\n\n\n<p>And there\u2019s more behind the curtain. The MCP Server includes built-in vector storage and smart caching. That means it remembers context, reduces repeat API calls, and makes your assistant faster and smarter over time.<\/p>\n\n\n\n<p>So instead of hitting rate limits or waiting for laggy responses, your AI just keeps up smoothly and efficiently.<\/p>\n\n\n\n<p>Now that you know what it is, let\u2019s talk about why you\u2019d want it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-2\">Why use the MCP server?<\/h2>\n\n\n\n<p>Matter-of-factly, CRMs can be a pain when all you want is to get a simple update or log a quick note. Now imagine having an AI assistant that not only understands what you&#8217;re saying but actually <em>does<\/em> the work inside your HubSpot CRM for you.<\/p>\n\n\n\n<p>That\u2019s exactly what the HubSpot MCP Server makes possible. We\u2019ll lead you through details in a moment\u2026with a huge list of benefits:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>The function\u2026<\/strong><\/td><td><strong>\u2026and how MCP makes it easier<\/strong><\/td><\/tr><tr><td>Contact management<\/td><td>You can say, \u201cAdd Eugene Suslov from Reply.io as a contact with his email \u00a0(verified by an <a href=\"https:\/\/generect.com\/email-finder\"><strong>email finder<\/strong><\/a>) and phone number,\u201d and the AI handles the entry for you.<\/td><\/tr><tr><td>Deal updates<\/td><td>Want to move a deal forward? Just say, \u201cChange Reply.io\u2019s deal stage to Proposal Sent.\u201d No need to dig through the pipeline.<\/td><\/tr><tr><td>Task creation<\/td><td>Had a great call? Say, \u201cCreate a follow-up task for next Wednesday with a reminder to send pricing options.\u201d<\/td><\/tr><tr><td>Predictive forecasts<\/td><td>Get a heads-up on what\u2019s likely to close and what might stall = based on actual trends, not guesses.<\/td><\/tr><tr><td>Lead scoring<\/td><td>Ask your AI to rank leads by how active or promising they are.<\/td><\/tr><tr><td>Sentiment analysis<\/td><td>Want to know how your customers feel? The AI can analyze interactions and surface trends in tone and satisfaction.<\/td><\/tr><tr><td>Connect your tools<\/td><td>Tie your favorite AI model into HubSpot without messy workarounds.<\/td><\/tr><tr><td>Keep it secure<\/td><td>You control access, so only authorized tasks and data get touched.<\/td><\/tr><tr><td>Use natural language<\/td><td>Just say what you want. The AI understands and handles it.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The end result? A streamlined workflow that cuts out manual effort, reduces tool-hopping, and makes your CRM work the way <em>you<\/em> do.<\/p>\n\n\n\n<p>Before we dive in, let\u2019s get your tools ready\u2026a little prep now will save you a lot of trouble later.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-3\">What do you need before starting?<\/h2>\n\n\n\n<p>Think of this like prepping your workspace before assembling furniture\u2014you\u2019ll save a ton of time and avoid headaches later.<\/p>\n\n\n\n<p>Here\u2019s what you\u2019ll need and how to get it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Register a HubSpot account<\/h3>\n\n\n\n<p>First things first: you need an active HubSpot accoun:.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you already have one, great\u2014you\u2019re ready to move on.&nbsp;<\/li>\n\n\n\n<li>If not, head over to<a href=\"https:\/\/www.hubspot.com\/\"> hubspot.com<\/a> and sign up. A free CRM account works for testing, but for real AI integration, you might need more advanced features depending on your use case.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Create a private app in HubSpot<\/h3>\n\n\n\n<p>This is how the MCP Server talks to your HubSpot data. Don\u2019t worry\u2014it\u2019s simple.<\/p>\n\n\n\n<p>Here\u2019s how to create it:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to your HubSpot account.<\/li>\n\n\n\n<li>Go to <strong>Settings<\/strong> (top right).<\/li>\n\n\n\n<li>In the left sidebar, click <strong>Account Setup \u2192 Integrations \u2192 Private Apps<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Create a private app<\/strong>.<\/li>\n\n\n\n<li>Give it a name and short description (e.g., \u201cMCP HubSpot Integration\u201d).<\/li>\n\n\n\n<li>Choose the scopes\u2014these define what your app can access (more on that below).<\/li>\n\n\n\n<li>Hit <strong>Create app<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>Once that\u2019s done&#8230;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Save your access token<\/h3>\n\n\n\n<p>Right after creating your private app, HubSpot gives you a long string of characters\u2014that\u2019s your access token.<\/p>\n\n\n\n<p><strong>Important <\/strong>\u2192 copy it right away and store it somewhere safe. You won\u2019t be able to see it again. You\u2019ll use this token so the MCP Server can make secure API calls on your behalf.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Set the right permissions (scopes)<\/h3>\n\n\n\n<p>When you set up your private app, you\u2019ll need to choose which parts of HubSpot your AI can interact with.<\/p>\n\n\n\n<p>Start with these commonly used scopes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>crm.objects.contacts.read and crm.objects.contacts.write<\/li>\n\n\n\n<li>crm.objects.companies.read and crm.objects.companies.write<\/li>\n\n\n\n<li>crm.objects.deals.read and crm.objects.deals.write<\/li>\n<\/ul>\n\n\n\n<p>These give your AI access to view and update contacts, companies, and deals.<\/p>\n\n\n\n<p>Need more? You can find the full list of scopes in the<a href=\"https:\/\/developers.hubspot.com\/docs\/api\/private-apps\"> HubSpot Developers Scope Guide<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Install Node.js<\/h3>\n\n\n\n<p>The MCP Server runs on <strong>Node.js<\/strong>, so you\u2019ll need that installed on your computer before anything else.<\/p>\n\n\n\n<p>Here\u2019s how:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the<a href=\"https:\/\/nodejs.org\/\"> Node.js official site<\/a><\/li>\n\n\n\n<li>Download the <strong>LTS version<\/strong> (Long Term Support)\u2014make sure it\u2019s <strong>version 14 or higher<\/strong><\/li>\n\n\n\n<li>Run the installer and follow the prompts based on your system (Windows, macOS, Linux)<\/li>\n<\/ol>\n\n\n\n<p>Need help with installation? There are tons of helpful video tutorials online, especially if you&#8217;re on Windows.<\/p>\n\n\n\n<p>Once you\u2019ve got:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A HubSpot account<\/li>\n\n\n\n<li>A private app with the right scopes<\/li>\n\n\n\n<li>Your access token saved<\/li>\n\n\n\n<li>Node.js installed\u2026<\/li>\n<\/ul>\n\n\n\n<p>\u2026you\u2019re ready to start setting up the MCP Server. But we need your attention for a moment\u2026<\/p>\n\n\n\n<div class=\"wp-block-columns has-accent-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-f3e73c6b wp-block-columns-is-layout-flex\" style=\"border-style:none;border-width:0px;border-radius:25px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-base-2-color has-text-color has-link-color wp-elements-ba18798a1fd72bb3123e6a4efa672d01\">Your MCP assistant deserves better leads<\/h2>\n\n\n\n<p class=\"has-base-2-color has-text-color has-link-color wp-elements-952416bb2c90e8d6af8d4bfd1b95be11\">Generect transforms how MCP works by feeding it smart, sales-ready prospects\u2014complete with <a href=\"https:\/\/generect.com\/blog\/how-to-spot-sales-ready-leads\/\">intent signals<\/a> and outreach timing.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-b5994976 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-accent-3-color has-base-2-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/generect.com\/book-demo\" style=\"border-width:5px;border-radius:8px\" rel=\"generect.combook-demo\"><strong>Book a demo<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-4\">How to set up the MCP server?<\/h2>\n\n\n\n<p>Setting up the HubSpot MCP Server might sound technical, but don\u2019t worry\u2014you don\u2019t need to be a developer to get it working. If you\u2019ve ever followed a recipe or assembled a piece of IKEA furniture, you can handle this.&nbsp;<\/p>\n\n\n\n<p>Let\u2019s walk through it step by step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Get the MCP Server code<\/h3>\n\n\n\n<p>You\u2019ll start by <a href=\"https:\/\/github.com\/modelcontextprotocol\/servers\">downloading the server code<\/a> from GitHub.<\/p>\n\n\n\n<p>Here\u2019s how:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open your <strong>Terminal<\/strong> (macOS\/Linux) or <strong>Command Prompt<\/strong> (Windows).<\/li>\n\n\n\n<li>Choose a folder where you want the project to live.<\/li>\n\n\n\n<li>Run the following commands:<\/li>\n<\/ol>\n\n\n\n<p>git clone https:\/\/github.com\/peakmojo\/mcp-hubspot.git<\/p>\n\n\n\n<p>cd mcp-hubspot<\/p>\n\n\n\n<p>This pulls the MCP Server files to your computer and moves you into the project folder.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 7: Install the required packages<\/h3>\n\n\n\n<p>Next, you\u2019ll install all the tools the server needs to run.<\/p>\n\n\n\n<p>Before you start, make sure you\u2019ve installed <strong>Node.js<\/strong> (version 14 or higher). If not, grab it from<a href=\"https:\/\/nodejs.org\/\"> our previous Step 5 and nodejs.org<\/a>, install it, and then come back.<\/p>\n\n\n\n<p>Now, inside the mcp-hubspot folder you just cloned, run: npm install<\/p>\n\n\n\n<p>This command reads the package.json file and installs everything listed, just like downloading all the ingredients before you start cooking.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 8: Add Your HubSpot access token<\/h3>\n\n\n\n<p>This is how the server connects securely to your HubSpot CRM.<\/p>\n\n\n\n<p>Here\u2019s what to do:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the <strong>root folder<\/strong> of the project (mcp-hubspot), create a new file named .env<\/li>\n\n\n\n<li>Open that file in any text editor and add this line: HUBSPOT_ACCESS_TOKEN=your-access-token<\/li>\n\n\n\n<li>Replace your-access-token with the token you got earlier from your HubSpot Private App.<\/li>\n<\/ol>\n\n\n\n<p>This file keeps your token safe and lets the MCP Server access HubSpot without hardcoding anything.<\/p>\n\n\n\n<p><strong>Pro tip:<\/strong> Never share your .env file publicly. It\u2019s meant to stay private.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 9: Start the MCP Server<\/h3>\n\n\n\n<p>You&#8217;re almost there! Time to launch the server and see it in action. Still inside the project folder, run: npm start<\/p>\n\n\n\n<p>You should see messages in the terminal telling you the server is running. That means it\u2019s live and ready to respond to your AI assistant\u2019s commands.<\/p>\n\n\n\n<p>Want to make sure it\u2019s working?&nbsp;<\/p>\n\n\n\n<p>Try connecting your assistant and asking it to fetch a contact or update a deal. If it responds correctly, you&#8217;re all set.<\/p>\n\n\n\n<p>And\u2026.drumroll\u2026congrats! You\u2019ve just set up the HubSpot MCP Server. You\u2019ve got the code, installed the packages, configured your access, and launched the server.<\/p>\n\n\n\n<p>The server\u2019s live. Next, let\u2019s connect your AI assistant so it can start talking to HubSpot.<\/p>\n\n\n\n<p>It only takes a few quick steps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-5\">How to connect your AI assistant?<\/h2>\n\n\n\n<p>Now that your HubSpot MCP Server is up and running, it\u2019s time to connect your AI assistant. This is where the magic happens\u2014your assistant will finally be able to talk to your HubSpot CRM and actually <em>do<\/em> things with it.<\/p>\n\n\n\n<p>Let\u2019s go through it together, step by step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 10: Open your AI assistant\u2019s settings<\/h3>\n\n\n\n<p>Start by launching your AI assistant platform\u2014no matter if Claude or another tool that supports external <a href=\"https:\/\/generect.com\/blog\/sales-and-marketing-api\/\">APIs<\/a>.<\/p>\n\n\n\n<p>Head to the <strong>Settings<\/strong> or <strong>Integrations<\/strong> section.<\/p>\n\n\n\n<p>You\u2019re looking for the place where you can connect custom tools or servers.<\/p>\n\n\n\n<p>It might be labeled \u201cCustom Plugins,\u201d \u201cExternal Tools,\u201d or \u201cServer Integrations,\u201d depending on the assistant you&#8217;re using.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 11: Add the MCP Server<\/h3>\n\n\n\n<p>Once you\u2019ve found the integrations area, look for an option to add a <strong>new server<\/strong> or <strong>custom connection<\/strong>.<\/p>\n\n\n\n<p>You\u2019ll need to enter a few key details:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Server name<\/strong>: Call it something simple and recognizable\u2014like HubSpot MCP Server.<\/li>\n\n\n\n<li><strong>Server URL<\/strong>: This is where your server is hosted. If you\u2019re running it locally, it\u2019s likely:<br>http:\/\/localhost:3000. If you\u2019ve deployed it to the cloud, enter the public URL instead.<\/li>\n\n\n\n<li><strong>Authentication<\/strong>: Use the <strong>HubSpot access token<\/strong> you saved earlier. This tells the AI assistant it has permission to interact with your HubSpot data.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 12: Configure the connection<\/h3>\n\n\n\n<p>Depending on your assistant\u2019s setup, you might be asked to enter some extra configuration details. Here\u2019s what to look out for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Startup command<\/strong>: If it asks how to start the server, use: node server.js<\/li>\n\n\n\n<li><strong>Arguments<\/strong>: If the server requires any startup arguments (most don\u2019t by default), include them here.<\/li>\n\n\n\n<li><strong>Environment variables<\/strong>: Some assistants let you pass environment variables directly. Add: HUBSPOT_ACCESS_TOKEN=your-access-token. This helps secure communication between the assistant and your MCP Server.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 13: Save and test the connection<\/h3>\n\n\n\n<p>Once everything\u2019s filled out, hit <strong>Save<\/strong> or <strong>Connect<\/strong>.<\/p>\n\n\n\n<p>Now it\u2019s time to test it!<\/p>\n\n\n\n<p>Try a simple command in your assistant like:<\/p>\n\n\n\n<p>\u201cRetrieve contact information for Eugene Suslov from Reply.io.\u201d<\/p>\n\n\n\n<p>If everything\u2019s set up right, your assistant will talk to the MCP Server, which will grab the data from HubSpot and return it = all in one smooth interaction.<\/p>\n\n\n\n<p>If it doesn\u2019t work on the first try, double-check:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>That your server is running<\/li>\n\n\n\n<li>That the access token is correct<\/li>\n\n\n\n<li>That the URL is reachable from your AI assistant<\/li>\n<\/ul>\n\n\n\n<p>That\u2019s it\u2014you\u2019ve just given your AI assistant superpowers. From now on, it can manage your CRM through natural conversation. No menus, no clicking around\u2014just results.<\/p>\n\n\n\n<p>With everything connected, let\u2019s make sure it runs smoothly. Here\u2019s how to test, monitor, and keep things working well. Yet, just a moment of your time\u2026<\/p>\n\n\n\n<div class=\"wp-block-columns has-accent-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-f3e73c6b wp-block-columns-is-layout-flex\" style=\"border-style:none;border-width:0px;border-radius:25px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-base-2-color has-text-color has-link-color wp-elements-9bfac810d7df697e26d75de74ecb8059\">MCP + Generect = Lead generation that just works<\/h2>\n\n\n\n<p class=\"has-base-2-color has-text-color has-link-color wp-elements-3f27c4d9a58635e7123b9fbc419a0d4c\">Stop feeding your assistant cold data. Generect powers MCP with live leads, built-in context, and real-time timing signals.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-b5994976 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-accent-3-color has-base-2-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/generect.com\/book-demo\" style=\"border-width:5px;border-radius:8px\" rel=\"generect.combook-demo\"><strong>Book a demo<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p>Let\u2019s continue our journey\u2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-6\">How to use the MCP server effectively?<\/h2>\n\n\n\n<p>Now that your HubSpot MCP Server is up and running, let\u2019s make sure you\u2019re getting the most out of it.<\/p>\n\n\n\n<p>Think of this as fine-tuning your setup\u2014like making sure a new tool is sharp, aligned, and ready for everyday use.<\/p>\n\n\n\n<p>These quick tips will help you run smoother, avoid issues, and stay in control.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Start in a safe testing space (Sandbox)<\/h3>\n\n\n\n<p>Before making changes in your live HubSpot account, test everything in a <strong>sandbox environment<\/strong>.<\/p>\n\n\n\n<p>This gives you a safe space to try commands, check permissions, and experiment\u2014without risking real customer data.<\/p>\n\n\n\n<p>Here\u2019s how to set one up:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log into your HubSpot account.<\/li>\n\n\n\n<li>Go to <strong>Settings \u2192 Account Setup \u2192 Sandboxes<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Build standard sandbox<\/strong>.<\/li>\n\n\n\n<li>Follow the prompts, like name it, choose what data or assets to sync, and hit confirm.<\/li>\n<\/ol>\n\n\n\n<p>Once it&#8217;s ready, you can connect your MCP Server and AI assistant to this test version of HubSpot. It works just like the real thing, but nothing you do here will impact your actual CRM.<\/p>\n\n\n\n<p>Using a sandbox is the best way to catch small issues before they become big ones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Keep an eye on server logs<\/h3>\n\n\n\n<p>Server logs are like a behind-the-scenes view of what\u2019s going on. If something breaks, this is where you\u2019ll find out why.<\/p>\n\n\n\n<p>Here\u2019s how to monitor them:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you\u2019re running the server locally, your terminal will show real-time logs as you use it.<\/li>\n\n\n\n<li>Look out for errors, failed requests, or timeouts\u2014these can tell you if something needs fixing.<\/li>\n\n\n\n<li>For advanced setups, you can plug logs into tools like Loggly, Papertrail, or Datadog to get alerts when something unusual happens.<\/li>\n<\/ul>\n\n\n\n<p>Checking your logs regularly helps you stay ahead of problems. It\u2019s like checking the oil in your car\u2014easy to forget, but super helpful in the long run.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Keep everything up to date<\/h3>\n\n\n\n<p>Technology moves fast. Updates often bring speed boosts, new features, and better security.<\/p>\n\n\n\n<p>Here\u2019s how to keep your MCP Server fresh:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open your terminal and go to your MCP Server folder: cd mcp-hubspot<\/li>\n\n\n\n<li>Check what\u2019s outdated: npm outdated<\/li>\n\n\n\n<li>Update everything that needs it: npm update<\/li>\n\n\n\n<li>Finally, restart the server: npm start<\/li>\n<\/ol>\n\n\n\n<p>By staying up to date, you\u2019ll avoid bugs and make sure your server keeps working smoothly with HubSpot and your AI tools.<\/p>\n\n\n\n<p>Using the MCP Server effectively means more than just turning it on\u2014it\u2019s about maintaining it, testing safely, and staying alert to anything that might go wrong.<\/p>\n\n\n\n<p>Here\u2019s your quick checklist:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Test in a sandbox before going live<\/li>\n\n\n\n<li>Monitor logs for real-time feedback<\/li>\n\n\n\n<li>Keep your server and packages updated regularly<\/li>\n<\/ul>\n\n\n\n<p>Sometimes things break\u2014that\u2019s normal.&nbsp;<\/p>\n\n\n\n<p>Here\u2019s how to fix the most common issues fast.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-7\">What are common issues and solutions?<\/h2>\n\n\n\n<p>So you\u2019ve got your HubSpot MCP Server set up, but something\u2019s not working quite right? Don\u2019t stress\u2026it happens to all of us. The good news is, most issues are easy to fix once you know where to look.<\/p>\n\n\n\n<p>Let\u2019s walk through some common problems and how to solve them fast, so your AI assistant can get back to doing what it does best.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>The issue<\/strong><\/td><td><strong>What it looks like<\/strong><\/td><td><strong>What\u2019s going on<\/strong><\/td><td><strong>How to fix it<\/strong><\/td><\/tr><tr><td>Authentication errors<\/td><td>Your AI assistant says something like \u201cunauthorized\u201d or \u201cauthentication failed.\u201d<\/td><td>The server can\u2019t confirm your identity\u2014usually because the token is missing, expired, or incorrect.<\/td><td>Check your token. Open your .env file and make sure the token matches the one from your HubSpot private app.Token expired or revoked? Log in to HubSpot, generate a new token from your Private App settings, and replace the old one in .env.Using email services (SMTP\/IMAP)? You may need an app-specific password\u2014check your provider\u2019s settings if you&#8217;re connecting to email.<\/td><\/tr><tr><td>Permission problems<\/td><td>Your assistant says it can\u2019t read or write certain data in HubSpot.<\/td><td>Your token or HubSpot user might not have permission to do what you\u2019re asking.<\/td><td>Review scopes. Go to your Private App settings in HubSpot and double-check the scopes. At minimum, you\u2019ll need ones like: crm.objects.contacts.read OR crm.objects.contacts.writeCheck user permissions. Make sure the HubSpot user linked to your token has the right access level\u2014especially for contacts, deals, and companies.<\/td><\/tr><tr><td>Server not responding<\/td><td>The assistant can\u2019t connect, or nothing happens when you try a command.<\/td><td>The server might not be running, or the AI can\u2019t reach it.<\/td><td>Start the server. In your terminal, run: npm startStay in the mcp-hubspot folder when doing this.Check the URL Make sure the assistant is pointing to the correct server address. For local setups, this is usually: http:\/\/localhost:3000Look out for firewalls. If you\u2019re running this on a cloud server, make sure the right ports are open and your firewall isn\u2019t blocking requests.<\/td><\/tr><tr><td>Invalid configuration<\/td><td>Strange errors, unexpected behavior, or the assistant just doesn\u2019t seem to understand what it should do.<\/td><td>Something in your setup may be misconfigured\u2014either in the server or AI assistant settings.<\/td><td>Review your .env file. Make sure all required variables are filled in correctly. A typo or missing line can break things.<br><br>Check the assistant\u2019s config. Revisit the integration settings in your AI tool. Double-check the server URL, token, and startup commands.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>If you\u2019ve gone through all that and things still aren\u2019t working, don\u2019t give up\u2014there are more ways to troubleshoot:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Check the logs<\/strong> \u2192 your terminal or hosting platform will show live logs when the server runs. Look for error messages\u2014they\u2019re usually specific and helpful.<\/li>\n\n\n\n<li><strong>Ask the community<\/strong> \u2192 the<a href=\"https:\/\/community.hubspot.com\/\"> HubSpot Community<\/a> is full of smart folks who\u2019ve likely seen your issue before.<\/li>\n\n\n\n<li><strong>Read the docs<\/strong> \u2192 visit the<a href=\"https:\/\/github.com\/peakmojo\/mcp-hubspot\"> HubSpot MCP Server GitHub<\/a> or HubSpot Developer documentation for detailed examples and updates.<\/li>\n<\/ul>\n\n\n\n<p>Solving problems is part of the process\u2014it\u2019s how you learn what\u2019s really going on under the hood. Once you&#8217;ve fixed a few hiccups, you&#8217;ll feel way more confident managing and customizing your MCP setup.<\/p>\n\n\n\n<p>Want to do more? You can.<\/p>\n\n\n\n<p>Here\u2019s how to customize the server and make it fit your needs even better.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-8\">How to extend the MCP server?<\/h2>\n\n\n\n<p>Once your HubSpot MCP Server is running smoothly, you might start wondering: <em>\u201cCan I make it do more?\u201d<\/em><\/p>\n\n\n\n<p>The answer is yes\u2014absolutely.<\/p>\n\n\n\n<p>No matter if you want to customize it for your team&#8217;s workflow, plug into more HubSpot APIs, or give back to the community, the MCP Server is designed to be extended.<\/p>\n\n\n\n<p>Here\u2019s how to do it effectively.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Build custom tools for your business<\/h3>\n\n\n\n<p>Every business runs a little differently, and sometimes the out-of-the-box MCP Server just isn\u2019t enough.&nbsp;<\/p>\n\n\n\n<p>Maybe you need your assistant to assign leads to reps based on region, or to generate a custom summary after every deal closes. Instead of waiting for someone else to build that feature, you can create it yourself.&nbsp;<\/p>\n\n\n\n<p>Start by spotting the manual tasks in your daily routine that your AI could handle better.&nbsp;<\/p>\n\n\n\n<p>Once you\u2019ve got a clear use case, dive into the MCP Server code and add a new endpoint\u2014something like \/api\/assign-lead. This is where you\u2019ll write the logic in Node.js to interact with HubSpot: pull the data, process it, and send the response back. Think of it like creating a shortcut tailored to your exact workflow.&nbsp;<\/p>\n\n\n\n<p>Once the endpoint\u2019s in place, test it thoroughly using a tool like Postman or directly through your assistant. Make sure it behaves as expected and doesn\u2019t interfere with anything else. With a few tweaks, you\u2019ve just made your CRM smarter and more aligned with how your team actually works.<\/p>\n\n\n\n<p>Adding your own tools makes the server feel like it was built just for you, which, now, it kind of is.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Integrate more HubSpot APIs<\/h3>\n\n\n\n<p>The default MCP Server focuses on CRM basics like contacts, deals, and companies\u2014but HubSpot has <strong>so much more<\/strong> to offer: emails, engagements, marketing events, and more.<\/p>\n\n\n\n<p>If your use case goes beyond the basics, here\u2019s how to expand:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Explore HubSpot\u2019s API docs<\/strong> \u2192 visit<a href=\"https:\/\/developers.hubspot.com\"> developers.hubspot.com<\/a> and browse what\u2019s available, or connect an <a href=\"https:\/\/generect.com\/infrastructure-lead-gen\"><strong>automated lead generation system<\/strong><\/a> to <a href=\"https:\/\/generect.com\/blog\/contact-data-enrichment\/\">enrich your data<\/a>.. Think beyond CRM\u2014consider Marketing, CMS, or Conversations APIs.<\/li>\n\n\n\n<li><strong>Add new functions<\/strong> \u2192 extend the MCP Server HubSpot-based to call these new APIs. Create additional endpoints that handle these interactions.<\/li>\n\n\n\n<li><strong>Update your authentication<\/strong> \u2192 make sure your access token includes scopes for the new APIs you\u2019re calling.<\/li>\n\n\n\n<li><strong>Test your MCP-HubSpot integration<\/strong> \u2192 check that everything runs smoothly from your AI assistant. A simple call like <em>\u201cGet latest marketing email stats\u201d<\/em> should trigger the right response.<\/li>\n<\/ol>\n\n\n\n<p>By tapping into more of what HubSpot offers, your AI assistant can become a true all-in-one CRM interface. And we have one more thing to share with you\u2026<\/p>\n\n\n\n<div class=\"wp-block-columns has-accent-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-f3e73c6b wp-block-columns-is-layout-flex\" style=\"border-style:none;border-width:0px;border-radius:25px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-base-2-color has-text-color has-link-color wp-elements-eaba3578035f70651b57ea33bfcae2b6\">This is what MCP was built for<\/h2>\n\n\n\n<p class=\"has-base-2-color has-text-color has-link-color wp-elements-ec0c2b57124f1ee606eb4e5e9173c5c3\">Imagine your MCP assistant pulling a real-time list of warm, ready-to-buy leads. Generect makes that possible.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-b5994976 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-accent-3-color has-base-2-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/generect.com\/book-demo\" style=\"border-width:5px;border-radius:8px\" rel=\"generect.combook-demo\"><strong>Book a demo<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p>Ready to continue?..<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Contribute to the open-source project<\/h3>\n\n\n\n<p>Here\u2019s something cool about the MCP Server: it\u2019s not just a tool you use\u2014it\u2019s a tool you can help shape. Since it\u2019s open source, anyone can improve it. That includes you.<\/p>\n\n\n\n<p>Maybe you\u2019ve added a feature that others could use. Maybe you spotted a bug and fixed it. Or maybe you just want to clean up the documentation so it\u2019s easier for the next person. Whatever your skill level, there\u2019s a way to contribute.<\/p>\n\n\n\n<p>Start by heading to the<a href=\"https:\/\/github.com\/peakmojo\/mcp-hubspot\"> MCP Server GitHub repo<\/a>. Click <strong>Fork<\/strong> to make your own copy of the project. From there, you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add new features<\/li>\n\n\n\n<li>Improve error handling<\/li>\n\n\n\n<li>Fix typos or update the README<\/li>\n<\/ul>\n\n\n\n<p>Once your changes are tested and working, open a <strong>pull request<\/strong>. This tells the maintainers, \u201cHey, here\u2019s something useful.\u201d They\u2019ll review your code, give feedback if needed, and hopefully merge it into the main project.<\/p>\n\n\n\n<p>And don\u2019t stop there.&nbsp;<\/p>\n\n\n\n<p>Join the conversation. Ask questions, suggest ideas, or help others troubleshoot in the GitHub discussions. It\u2019s a great way to stay sharp, meet like-minded builders, and contribute to a project that\u2019s making CRM smarter for everyone.<\/p>\n\n\n\n<p>By getting involved, you\u2019re not just improving your own setup\u2014you\u2019re helping create better tools for the whole community.<\/p>\n\n\n\n<p>You made it! From setup to advanced tips, you now have a smart CRM that works with your AI assistant.<\/p>\n\n\n\n<p>Let\u2019s put it to good use\u2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anchor-9\">Wrapping up<\/h2>\n\n\n\n<p>Think back to where you started\u2014just an idea: <em>\u201cWhat if I could talk to my CRM like I talk to a teammate?\u201d<\/em><\/p>\n\n\n\n<p>Now look at you. You&#8217;ve walked through every step, from setting up the HubSpot MCP Server to connecting your AI assistant and tailoring it to your business needs. You\u2019ve turned that idea into a fully functioning system\u2014one that listens, acts, and gets things done with a simple sentence.<\/p>\n\n\n\n<p>No more digging through menus. No more repetitive clicking. No more bouncing between tools.<\/p>\n\n\n\n<p>Instead, you\u2019ve built something smarter.&nbsp;<\/p>\n\n\n\n<p>Faster.&nbsp;<\/p>\n\n\n\n<p>Yours.<\/p>\n\n\n\n<p>Along the way, you didn\u2019t just install software. You:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gave your CRM a voice<\/li>\n\n\n\n<li>Solved real problems with simple commands<\/li>\n\n\n\n<li>Learned how to fix issues without panic<\/li>\n\n\n\n<li>Customized the server to match how <em>you<\/em> work<\/li>\n\n\n\n<li>And maybe (just maybe) started thinking like a builder, not just a user<\/li>\n<\/ul>\n\n\n\n<p>And the best part? This is just the beginning.<\/p>\n\n\n\n<p>There\u2019s still more you can do\u2014more APIs to tap into, more workflows to automate, more moments to save. You\u2019ve got the tools. You\u2019ve got the know-how. Now, it\u2019s about using it to make your day-to-day easier and your team even stronger.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">So, what\u2019s next?<\/h3>\n\n\n\n<p>Maybe you fine-tune your setup. Maybe you consider using a tool that changes how your team handles leads, like Generect? Welcome to try <a href=\"https:\/\/liveapi.generect.com\/\">Generect MCP<\/a>! Or maybe you contribute back to the open-source community and help someone else get started, just like you did.<\/p>\n\n\n\n<p>Wherever you go from here, remember: you don\u2019t need to be a developer to build powerful things. You just need a guide, a bit of curiosity, and the confidence to try.<\/p>\n\n\n\n<p>You\u2019ve got all three.<\/p>\n\n\n\n<p>Now go build something amazing<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We both want it.&nbsp; Sitting, sipping coffee, getting ready for your day, and you casually tell your AI assistant, \u201cshow me the latest updates on our top deals and assign a follow-up task for John.\u201d No tabs.&nbsp; No dropdowns.&nbsp; No logging into anything. Just a quick sentence\u2026and it\u2019s done. That\u2019s not science fiction. That\u2019s what [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-404","post","type-post","status-publish","format-standard","hentry","category-i-in-sales"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>HubSpot MCP Server Setup in 2026 (Easy Guide)<\/title>\n<meta name=\"description\" content=\"Set up the HubSpot MCP Server in minutes! Connect AI to your CRM, automate tasks, and unlock smarter workflows with this step-by-step 2026 guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HubSpot MCP Server Setup in 2026 (Easy Guide)\" \/>\n<meta property=\"og:description\" content=\"Set up the HubSpot MCP Server in minutes! Connect AI to your CRM, automate tasks, and unlock smarter workflows with this step-by-step 2026 guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/\" \/>\n<meta property=\"og:site_name\" content=\"GENERECT Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-20T16:31:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-15T14:16:35+00:00\" \/>\n<meta name=\"author\" content=\"Marharyta Sevostianenko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marharyta Sevostianenko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/\",\"url\":\"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/\",\"name\":\"HubSpot MCP Server Setup in 2026 (Easy Guide)\",\"isPartOf\":{\"@id\":\"https:\/\/generect.com\/blog\/#website\"},\"datePublished\":\"2025-05-20T16:31:51+00:00\",\"dateModified\":\"2026-01-15T14:16:35+00:00\",\"author\":{\"@id\":\"https:\/\/generect.com\/blog\/#\/schema\/person\/144f36ba2a22c4c9cb6c547fa72878e9\"},\"description\":\"Set up the HubSpot MCP Server in minutes! Connect AI to your CRM, automate tasks, and unlock smarter workflows with this step-by-step 2026 guide.\",\"breadcrumb\":{\"@id\":\"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/generect.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HubSpot MCP Server Setup in 2026 (Easy Guide)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/generect.com\/blog\/#website\",\"url\":\"https:\/\/generect.com\/blog\/\",\"name\":\"GENERECT Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/generect.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/generect.com\/blog\/#\/schema\/person\/144f36ba2a22c4c9cb6c547fa72878e9\",\"name\":\"Marharyta Sevostianenko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/generect.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/generect.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-supawork-image-20250303T122922940Z.png-96x96.png\",\"contentUrl\":\"https:\/\/generect.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-supawork-image-20250303T122922940Z.png-96x96.png\",\"caption\":\"Marharyta Sevostianenko\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/marharyta-sevostianenko-680849182\/\"],\"url\":\"https:\/\/generect.com\/blog\/author\/marharyta-sevostianenko\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HubSpot MCP Server Setup in 2026 (Easy Guide)","description":"Set up the HubSpot MCP Server in minutes! Connect AI to your CRM, automate tasks, and unlock smarter workflows with this step-by-step 2026 guide.","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:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/","og_locale":"en_US","og_type":"article","og_title":"HubSpot MCP Server Setup in 2026 (Easy Guide)","og_description":"Set up the HubSpot MCP Server in minutes! Connect AI to your CRM, automate tasks, and unlock smarter workflows with this step-by-step 2026 guide.","og_url":"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/","og_site_name":"GENERECT Blog","article_published_time":"2025-05-20T16:31:51+00:00","article_modified_time":"2026-01-15T14:16:35+00:00","author":"Marharyta Sevostianenko","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Marharyta Sevostianenko","Est. reading time":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/","url":"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/","name":"HubSpot MCP Server Setup in 2026 (Easy Guide)","isPartOf":{"@id":"https:\/\/generect.com\/blog\/#website"},"datePublished":"2025-05-20T16:31:51+00:00","dateModified":"2026-01-15T14:16:35+00:00","author":{"@id":"https:\/\/generect.com\/blog\/#\/schema\/person\/144f36ba2a22c4c9cb6c547fa72878e9"},"description":"Set up the HubSpot MCP Server in minutes! Connect AI to your CRM, automate tasks, and unlock smarter workflows with this step-by-step 2026 guide.","breadcrumb":{"@id":"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/generect.com\/blog\/hubspot-mcp-server-setup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/generect.com\/blog\/"},{"@type":"ListItem","position":2,"name":"HubSpot MCP Server Setup in 2026 (Easy Guide)"}]},{"@type":"WebSite","@id":"https:\/\/generect.com\/blog\/#website","url":"https:\/\/generect.com\/blog\/","name":"GENERECT Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/generect.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/generect.com\/blog\/#\/schema\/person\/144f36ba2a22c4c9cb6c547fa72878e9","name":"Marharyta Sevostianenko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/generect.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/generect.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-supawork-image-20250303T122922940Z.png-96x96.png","contentUrl":"https:\/\/generect.com\/blog\/wp-content\/uploads\/2025\/05\/cropped-supawork-image-20250303T122922940Z.png-96x96.png","caption":"Marharyta Sevostianenko"},"sameAs":["https:\/\/www.linkedin.com\/in\/marharyta-sevostianenko-680849182\/"],"url":"https:\/\/generect.com\/blog\/author\/marharyta-sevostianenko\/"}]}},"_links":{"self":[{"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":8,"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":1678,"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions\/1678"}],"wp:attachment":[{"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/generect.com\/blog\/wp-json\/wp\/v2\/tags?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}