---
title: "HubSpot MCP Server: Claude and ChatGPT Setup | SourceMedium"
description: HubSpot's remote MCP server at mcp.hubspot.com is generally available with OAuth and PKCE; its Claude and ChatGPT connectors update CRM records.
url: "https://sourcemedium.com/mcp-directory/hubspot/"
type: static
generatedAt: "2026-09-29T05:41:53.000Z"
---

[MCP Directory](https://sourcemedium.com/mcp-directory/) CRM Official SourceMedium integration
# HubSpot MCP server

Checked September 2026.

HubSpot's remote server and its Claude and ChatGPT connectors read CRM contacts, companies, deals, and tickets with their call, email, and meeting history, plus marketing email and campaign reporting, and can create or update records, log activities, and build campaigns and landing pages. A separate local Developer server is for building HubSpot apps and CMS content.

## HubSpot MCP options

Every fact in a row comes from the publisher's own documentation.

| Option | Audience | Reads or changes | Sign-in | Setup |
| --- | --- | --- | --- | --- |
| HubSpot connector for Claude HubSpot | Merchants | Reads CRM records, engagement history, and marketing email performance; creates and updates records such as contacts and deals, logs activities, edits marketing emails, and creates landing pages, blog posts, website pages, campaigns, and quotes; it cannot delete. Can write | OAuth sign-in | [Setup guide →](https://knowledge.hubspot.com/integrations/set-up-and-use-the-hubspot-connector-for-claude) |
| HubSpot connector for ChatGPT HubSpot | Merchants | Reads CRM records and engagement history; creates and updates records, campaigns, and landing pages, and logs activities, up to 10 records per bulk request. Can write | OAuth sign-in | [Setup guide →](https://knowledge.hubspot.com/integrations/connect-your-hubspot-account-to-chatgpt) |
| Remote HubSpot MCP server `https://mcp.hubspot.com` HubSpot | Developers | Works with any MCP client that supports OAuth with PKCE, through an MCP connector created in the account: reads CRM records, activities, conversations, content, and email analytics, and creates or edits records, activities, pages, campaigns, email drafts, pipelines, and properties. Can write | OAuth sign-in | [Setup guide →](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/integrate-with-the-remote-hubspot-mcp-server) |
| HubSpot Developer MCP server HubSpot | Developers | Local server for building HubSpot apps and CMS content: searches docs, reads build logs and app info, and creates, uploads, and deploys projects and CMS templates, modules, and functions. Can write | See guide | [Setup guide →](https://developers.hubspot.com/docs/developer-tooling/local-development/developer-mcp/setup) |
| HubSpot data through SourceMedium's MCP `https://mcp.sourcemedium.com/mcp` SourceMedium Ours | Merchants | Reads HubSpot data from modeled SourceMedium tables, next to your other connected sources, with canonical metric definitions. Read only | OAuth sign-in | [Setup guide →](https://sourcemedium.com/docs/ai-analyst/connect-an-ai-assistant) |

## Connect HubSpot to your assistant

Each card lists the servers whose setup guide covers that assistant.

### Connect HubSpot to ChatGPT

- [HubSpot connector for ChatGPT →](https://knowledge.hubspot.com/integrations/connect-your-hubspot-account-to-chatgpt) [Add from ChatGPT's plugin directory](https://chatgpt.com/plugins/plugin_asdk_app_697acb8e53d88191bf7a79e62012ae14)
- [Remote HubSpot MCP server →](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/integrate-with-the-remote-hubspot-mcp-server)

### Connect HubSpot to Claude

- [HubSpot connector for Claude →](https://knowledge.hubspot.com/integrations/set-up-and-use-the-hubspot-connector-for-claude) [Add from Claude's connector directory](https://claude.com/marketplace/connectors/hubspot)
- [Remote HubSpot MCP server →](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/integrate-with-the-remote-hubspot-mcp-server)
- [HubSpot Developer MCP server →](https://developers.hubspot.com/docs/developer-tooling/local-development/developer-mcp/setup)
Guide covers Claude Code

### Connect HubSpot to Cursor, Codex, or VS Code

- [HubSpot Developer MCP server →](https://developers.hubspot.com/docs/developer-tooling/local-development/developer-mcp/setup)

### Connect HubSpot to Gemini

- [Remote HubSpot MCP server →](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/integrate-with-the-remote-hubspot-mcp-server)
- [HubSpot Developer MCP server →](https://developers.hubspot.com/docs/developer-tooling/local-development/developer-mcp/setup)
Guide covers Gemini CLI

HubSpot's setup guides also name Windsurf.

## Tools each server exposes

Listed as each publisher documents them. A write tool can change something in the account.

### Remote HubSpot MCP server 32 tools: 20 read, 12 write

Read

- `get_user_details`
- `get_organization_details`
- `discover_hubspot_schema`
- `search_crm_objects`
- `get_crm_objects`
- `query_crm_data`
- `search_properties`
- `get_properties`
- `search_owners`
- `get_campaign_attribution_reports`
- `read_campaign_data`
- `search_conversations`
- `get_conversation_channel_metadata`
- `get_marketing_email_analytics`
- `get_content_analytics_report`
- `get_aeo_metrics`
- `render_landing_page_ui`
- `render_asset`
- `tool_guidance`
- `submit_feedback`

Write

- `manage_crm_objects`
- `manage_segment`
- `manage_custom_properties`
- `manage_custom_pipelines`
- `manage_campaign_objects`
- `manage_marketing_email`
- `manage_landing_page`
- `manage_website_page`
- `manage_aeo_prompts`
- `manage_aeo_recommendations`
- `manage_blog_post`
- `manage_onboarding`

### HubSpot Developer MCP server 22 tools: 13 read, 9 write

Read

- `guided-walkthrough-cli`
- `search-docs`
- `fetch-doc`
- `get-feature-config-schema`
- `get-build-status`
- `get-build-logs`
- `validate-project`
- `find-projects`
- `get-api-usage-patterns-by-app-id`
- `get-apps-info`
- `get-cms-serverless-function-logs`
- `list-cms-serverless-functions`
- `list-cms-remote-contents`

Write

- `create-project`
- `add-feature-to-project`
- `upload-project`
- `deploy-project`
- `auth-account`
- `create-test-account`
- `create-cms-template`
- `create-cms-module`
- `create-cms-function`

## Other ways to reach HubSpot data

- [HubSpot API reference (2026-09) →](https://developers.hubspot.com/docs/api-reference/latest/overview)
- [HubSpot AI tools for developers (MCP overview) →](https://developers.hubspot.com/ai-tools/mcp)

## One MCP server per tool still can't answer a cross-channel question.

Each server brings its own sign-in, its own definition of revenue, and data your assistant can't join to the rest.

SourceMedium joins HubSpot with the rest of your store, ad, subscription, and returns data, keeps one set of maintained definitions, and gives ChatGPT, Claude, and other assistants a single connection to all of it.
## More in CRM

- [Salesforce MCP server →](https://sourcemedium.com/mcp-directory/salesforce/)
