Is the HubSpot MCP server official?
Yes. The remote server at `https://mcp.hubspot.com` is built and hosted by HubSpot and documented on developers.hubspot.com.
@HubSpot
Basic information
HubSpot is a customer platform for CRM, marketing, sales, service, and operations teams. Its MCP server connects assistants to CRM objects, records, and HubSpot account data so customer workflows can be understood and acted on with service-backed context.
https://mcp.hubspot.comclaude mcp add hubspot --transport http https://mcp.hubspot.comTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
This server requires authentication. Tool discovery may require signing in or credentials from the provider.
Fetch the live tool list directly from this server's endpoint using the button above.
HubSpot MCP is HubSpot's official remote MCP server at https://mcp.hubspot.com, letting AI assistants read and, where permitted, update your CRM records, activities, marketing content and conversations through natural language, with OAuth sign-in.
The server is hosted by HubSpot, so there is nothing to install or run locally. HubSpot also ships a separate, local Developer MCP server for building apps and CMS content with the HubSpot CLI; it does not query CRM data. This page covers the remote HubSpot MCP server.
Prerequisites: a HubSpot user account and an MCP client that supports OAuth with PKCE (S256). No API key is used; access comes from an OAuth flow.
Option 1: built-in connector (Claude apps). In Claude (web, desktop or mobile), open Settings > Connectors, click Browse, search for HubSpot, click Connect, sign in to your HubSpot account, choose the permissions and click Connect app. This needs a paid Anthropic plan (Pro, Max, Team or Enterprise). Super Admins and users with App Marketplace Access can connect directly; other users need a Super Admin to approve the connector first.
Option 2: any MCP client with your own MCP connector.
https://app.hubspot.com/l/mcp-auth-apps/) and click Create MCP connector.https://mcp.hubspot.com, the client ID and secret, and the matching redirect URL.get_user_details to confirm the connection.The quick form shown on this page:
claude mcp add hubspot --transport http https://mcp.hubspot.com
If the client needs your connector's credentials, Claude Code accepts pre-configured OAuth credentials. Register http://localhost:8080/callback as a redirect URL on the connector, then run:
claude mcp add --transport http \
--client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 \
hubspot https://mcp.hubspot.com
--client-secret prompts for the secret. Run /mcp in Claude Code to sign in.
Add a remote server entry to ~/.cursor/mcp.json (or the project's .cursor/mcp.json):
{
"mcpServers": {
"hubspot": {
"url": "https://mcp.hubspot.com"
}
}
}
Add the server to .vscode/mcp.json:
{
"servers": {
"hubspot": {
"type": "http",
"url": "https://mcp.hubspot.com"
}
}
}
In Cursor and VS Code, use your MCP connector's client ID, secret and a matching redirect URL if the client asks for OAuth client credentials.
To test with MCP Inspector, use the Streamable HTTP transport with https://mcp.hubspot.com/ and add http://localhost:6274/oauth/callback/debug as a connector redirect URL.
https://mcp.hubspot.com, Streamable HTTP transport, no local process.Tool availability varies by subscription, permissions and account configuration:
get_user_details, get_organization_details and discover_hubspot_schema identify the user, the portal and its object model.search_crm_objects (up to 5 filter groups, 6 filters per group, 200 results per page), get_crm_objects (up to 100 IDs per request), manage_crm_objects and manage_segment.query_crm_data for structured queries (call tool_guidance first), plus search_properties, get_properties, manage_custom_properties, manage_custom_pipelines and search_owners.read_campaign_data, manage_campaign_objects, get_campaign_attribution_reports, get_marketing_email_analytics and manage_marketing_email.manage_landing_page, manage_website_page, manage_blog_post, render_asset and get_content_analytics_report.search_conversations, get_conversation_channel_metadata and search_intent_signals.get_aeo_metrics, manage_aeo_prompts and manage_aeo_recommendations (Marketing Hub Professional or Enterprise).Several write tools, such as manage_crm_objects and manage_blog_post, ask for user confirmation before changing data.
hs mcp setup for Claude Code, Codex CLI, Cursor, Gemini CLI, VS Code and Windsurf. It helps build apps and CMS assets, not query CRM data.code_verifier must be 43 to 128 characters and the challenge must use code_challenge_method=S256. If a refresh token has expired or been invalidated, rerun the full OAuth flow.Yes. The remote server at `https://mcp.hubspot.com` is built and hosted by HubSpot and documented on developers.hubspot.com.
The connector is available with all HubSpot products and plans, and usage is subject to HubSpot's API limits. Some tools need paid hubs, for example AEO tools require Marketing Hub Professional or Enterprise. Claude's connector also requires a paid Anthropic plan.
No. The HubSpot MCP server uses OAuth with PKCE. For clients other than the built-in connectors, create an MCP connector in HubSpot to get a client ID and secret.
Yes, any MCP client that supports OAuth with PKCE can connect to the remote endpoint. Claude also offers a one-click HubSpot connector in its web, desktop and mobile apps.
No. The Claude connector supports view, create and update actions but not deletes; deletions must be made in HubSpot. Bulk creates and updates are capped at 10 records at a time.
The remote HubSpot MCP server reads and writes account CRM data. The local Developer MCP server, set up with `hs mcp setup`, helps AI coding tools build apps and CMS content on the HubSpot Developer Platform.
Every action respects the installing user's HubSpot permissions, write tools can require approval, and changes are attributed to the user and the connector in HubSpot's audit log.
The HubSpot remote MCP server is a hosted Model Context Protocol endpoint at https://mcp.hubspot.com, so AI assistants can connect to it without installing or running anything locally.
Add the endpoint https://mcp.hubspot.com to any MCP-compatible client such as Claude Code, Cursor, or VS Code. The setup snippets on this page configure each client in one step.
Yes. HubSpot uses OAuth: the first time you connect, your MCP client opens a browser window to sign in and authorize access, then reuses the credentials for future sessions.
HubSpot exposes a Streamable HTTP endpoint, the transport used by remote MCP servers and supported by all major MCP clients.
AdaptlyPost: Schedule and publish social posts to Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Pinterest, Threads, and Bluesky from any MCP client.
Hosted 3GPP MCP server: cited search across Rel-15 through Rel-20 TS/TR specs, recent TDocs, company proposals and meeting decisions. OAuth 2.1; no local index required.
Search and read public data from X/Twitter, Reddit, YouTube, Instagram, TikTok, Facebook, Threads, Bluesky, Trustpilot, Amazon, Google Maps, news, forums and the web. 90+ read-only tools plus ready-made research playbook
Search and read current AWS documentation, check regional availability and load AWS agent skills, with no AWS account needed.
Aard connects Macroeconomic and other official data from 170+ publishers including World Bank, IMF, BIS, ECB, Eurostat, and National Statistical Offices. Aard is powered by a large graph of the metadata universe and an
Comments