NeuralTrust has been recognized by Gartner → Read more

Connect HubSpot MCP to your AI agents, securely.

One secured endpoint for every HubSpot call your AI agents make, scoped per user, inspected, and logged.

Try HubSpot MCP now

What your agents can ask once HubSpot MCP is connected.

  • “Pull the Acme deal and its associated contacts”

  • “Which deals are stalled in the pipeline this quarter?”

  • “Log a note on this contact after the call”

  • “Search contacts at companies in the energy sector”

  • “Move this deal to the negotiation stage”

  • “What engagements has this account had this month?”

Select the tools your AI agents can call

32 tools from the HubSpot MCP schema.

Showing 32 tools

  • get_user_detailsreadReturns the authenticated user's information, account details and per-object read and write access.
  • get_organization_detailsreadLists organization-wide teams, job titles, seat counts and account information such as timezone, currency and account type.
  • manage_onboardingwriteAssesses an account's CRM onboarding status and guides users through onboarding steps.
  • tool_guidancereadRetrieves usage instructions and guidance for one or more HubSpot MCP tools.
  • submit_feedbackwriteSends feedback about the MCP server experience to HubSpot.
  • discover_hubspot_schemareadSearches the HubSpot schema to discover available object types and their read and write access.
  • search_crm_objectsreadSearches and filters CRM records using filter groups, text queries, sorting and pagination.
  • get_crm_objectsreadFetches up to 100 CRM objects by ID in a single request.
  • manage_crm_objectswriteCreates or updates CRM records or activities after the user confirms a proposed-changes summary.
  • query_crm_datareadQueries CRM data using SQL with HubSpot-specific extensions, supporting filtering, aggregation and sorting.
  • search_ownersreadFinds CRM record owners by name or email, or looks them up by ID.
  • manage_segmentwriteCreates static and dynamic segments and adds or removes records from static segments.
  • search_propertiesreadFinds property definitions for an object type by keyword.
  • get_propertiesreadGets full property definitions, including data types and enumeration values.
  • manage_custom_propertieswriteCreates custom properties for CRM objects.
  • manage_custom_pipelineswriteCreates and manages pipelines for supported objects.
  • get_campaign_attribution_reportsreadGets revenue and closed-won deal attribution data for campaigns.
  • read_campaign_datareadReads campaign analytics, asset metrics or contact data.
  • manage_campaign_objectswriteCreates or updates marketing campaigns and manages their asset associations.
  • search_intent_signalsreadSearches and analyzes buyer intent signals for companies and contacts.
  • get_marketing_email_analyticsreadGets analytics for marketing emails based on sends within a date range.
  • manage_marketing_emailwriteManages marketing email settings and content, including creating, updating and cloning email drafts.
  • search_conversationsreadSearches conversations and messages from HubSpot inboxes by CRM object, time range or keyword.
  • get_conversation_channel_metadatareadLists the inboxes, channels and channel instances available in the account.
  • get_content_analytics_reportreadRuns content analytics across landing pages, website pages and blog posts.
  • manage_landing_pagewriteCreates, edits, styles, publishes, clones and inspects landing pages.
  • manage_website_pagewriteCreates, edits, styles, publishes, clones and inspects website pages and edits site navigation menus.
  • render_assetreadDisplays a read-only preview card for a landing page, website page or blog post.
  • manage_blog_postwriteCreates, updates, publishes and inspects HubSpot blog posts.
  • get_aeo_metricsreadGets brand-level AEO analytics, including share of voice, prompt performance trends and competitor comparisons.
  • manage_aeo_promptswriteViews and creates tracked AEO prompts and their performance details, including AI engine responses.
  • manage_aeo_recommendationswriteReviews brand recommendations and acts on them, including starting content generation actions.

What HubSpot MCP exposes

HubSpot MCP groups its 32 tools into 8 categories, each with a suggested starting policy.

CategoryCoversAccessSuggested policy
CRM ObjectsGeneric read, create, update, archive and search across contacts, companies, deals, tickets and custom objectsRead / WriteRequire approval for archive; audit record changes
Properties & PipelinesProperty schemas, pipelines and their stagesRead / WriteAllow schema discovery
Associations & ListsAssociations between records, and static or dynamic listsRead / WriteAudit list membership changes
Account & GuidanceUser and organization details, onboarding guidance, tool usage guidance and feedback to HubSpotRead / WriteDiscovery tools; get_user_details shows which objects are writable
Marketing & CampaignsCampaign data and attribution, marketing email analytics and management, and buyer intent signalsRead / WriteReview marketing emails and campaign changes before saving
ConversationsSearching inbox conversations and messages, and listing inboxes and channelsReadConversations contain customer messages; restrict and log
ContentLanding pages, website pages and blog posts, content analytics and asset previewsRead / WriteApprove publishing; it makes content public
AEOAnswer engine optimisation metrics, tracked prompts and brand recommendationsRead / WriteReview recommendations before starting content generation

Connect HubSpot MCP to your AI agent

Four steps, under ten minutes.

  1. 01

    Sign in to NeuralTrust

    Open the NeuralTrust platform, sign in and go to Getting started, then Connect your tools.

    Sign in to NeuralTrust
  2. 02

    Choose your agent

    When asked which agent you use, pick Claude Code, Codex, Cursor, Windsurf, Copilot or your own code.

    Choose your agent
  3. 03

    Connect HubSpot

    Find HubSpot in the tool list and connect it.

    Connect HubSpot
  4. 04

    Connect your agent

    Follow the steps on screen to add the config to your agent, then send the test prompt.

    Connect your agent

Permissions down to the single tool

You do not allow HubSpot MCP or block it. You allow the exact tools each agent can call, one by one.

HubSpot MCP32 TOOLS AVAILABLE
Code review agent4 tools, read only
Issue triage bot9 tools
Platform team assistantall 32 tools
  • Tool by toolConnecting the server is not the unit of access. Each tool is granted on its own.
  • Default denyA tool you have not enabled is never exposed to the agent.
  • Approval on writesTools that change or delete things can require a human to confirm.

Is HubSpot MCP secure?

One endpoint instead of raw credentials. Every call is checked against policy and logged.

AI agentsConnect through your MCP client configuration.NeuralTrustApply controls based on your configuration.HubSpot MCP32 documented tools.
Coding assistantsConnection & credentialsper userCRM Objects6 tools
Internal copilotsTool access policiesdeny by defaultMarketing & Campaigns6 tools
Workflow automationsRequest & response inspectioninlineAccount & Guidance5 tools
Compatible MCP clientsActivity monitoringalerts and logsAll other tools15 tools
FAQ

Common questions about running HubSpot MCP through TrustGate.

Connect HubSpot MCP instantly

Pick the tools, point your agent at TrustGate, and HubSpot MCP is live: scoped, inspected, logged.