@hubspot/mcp-server
MCP ServerFreeMCP Server for developers building HubSpot Apps
Capabilities12 decomposed
hubspot api resource exposure via mcp protocol
Medium confidenceExposes HubSpot's REST API endpoints as standardized MCP tools, translating HubSpot resource operations (contacts, deals, companies, etc.) into a schema-based function registry that MCP clients can discover and invoke. Uses MCP's tool definition protocol to wrap HubSpot API calls with standardized input/output schemas, enabling any MCP-compatible client (Claude, custom agents) to interact with HubSpot without direct API knowledge.
Native MCP server implementation specifically for HubSpot, translating HubSpot's REST API surface into MCP's standardized tool schema format with automatic schema generation from HubSpot's API definitions
Purpose-built for HubSpot + MCP ecosystem vs generic REST API wrappers, eliminating custom schema definition and providing HubSpot-specific error handling and authentication patterns
authenticated hubspot api request handling with credential management
Medium confidenceManages HubSpot API authentication by accepting and validating API keys, automatically injecting credentials into outbound requests, and handling token refresh/expiration. Implements secure credential storage patterns appropriate for MCP server contexts, ensuring API keys are not leaked in logs or tool definitions while maintaining stateful authentication across multiple tool invocations.
Implements MCP-aware credential handling that keeps API keys out of tool schemas and client-visible definitions, using server-side injection patterns to prevent credential exposure in MCP tool discovery responses
More secure than generic API wrapper libraries because it enforces credential isolation at the MCP protocol layer, preventing accidental leakage through tool definitions or client logs
hubspot custom property and field schema access via mcp
Medium confidenceExposes HubSpot's custom property and field schema definitions as MCP tools, allowing LLM agents to discover available properties, their types, and validation rules for each object type. Implements schema introspection through MCP tool calls, returning property metadata (name, type, required, options for enums, etc.). Enables agents to validate property values before attempting to create or update objects.
Provides MCP tools for HubSpot schema introspection, enabling LLM agents to discover and validate against HubSpot's property definitions without requiring hardcoded schema knowledge
More flexible than hardcoded property lists because schema is dynamically retrieved from HubSpot, and more reliable than prompt-engineering property validation because tools provide authoritative schema information
hubspot workflow and automation trigger via mcp tools
Medium confidenceExposes HubSpot Workflows API as MCP tools for triggering custom workflows and automations. Implements workflow invocation through MCP tool calls, passing workflow input parameters and receiving execution status. Supports triggering workflows based on object changes or external events, enabling AI agents to orchestrate multi-step HubSpot automations.
Provides MCP tools for HubSpot workflow invocation, allowing LLM agents to trigger complex automations without requiring knowledge of HubSpot's workflow execution API or parameter schemas
More powerful than individual object operations because workflow tools enable multi-step automations, and more flexible than hardcoded workflows because agents can decide which workflows to trigger based on context
hubspot resource crud operations via standardized tool interface
Medium confidenceProvides Create, Read, Update, Delete operations for HubSpot resources (contacts, deals, companies, tickets, etc.) through MCP tool definitions with schema validation. Each operation is exposed as a distinct MCP tool with input validation, error handling, and HubSpot-specific response normalization, allowing clients to perform standard data mutations without understanding HubSpot's API versioning or endpoint structure.
Normalizes HubSpot's heterogeneous API endpoints (different schemas for contacts vs deals vs companies) into a consistent CRUD tool pattern, abstracting away HubSpot's API versioning and endpoint inconsistencies
Simpler for agents than raw API calls because it provides schema validation and error normalization, reducing agent hallucination around HubSpot's complex property naming conventions
hubspot search and filtering with query-to-api translation
Medium confidenceTranslates natural search criteria (e.g., 'contacts with email domain @acme.com') into HubSpot's filter API syntax, supporting property-based filtering, date ranges, and relationship queries. Implements query builder patterns that map common search intents to HubSpot's filter language, handling edge cases like custom properties and enum-based fields without requiring clients to know HubSpot's filter syntax.
Implements a query translation layer that converts high-level search intents into HubSpot's filter API format, reducing the cognitive load on agents to understand HubSpot's filter syntax and property naming conventions
More agent-friendly than raw HubSpot API filtering because it abstracts filter syntax, allowing agents to express searches in natural terms rather than HubSpot's specific filter language
mcp tool schema generation and discovery for hubspot resources
Medium confidenceAutomatically generates MCP tool schemas for HubSpot resources based on HubSpot's API definitions, exposing available operations, required/optional properties, and valid enum values. Implements schema introspection patterns that allow MCP clients to discover available tools and their input/output contracts without hardcoding, enabling dynamic tool registration and client-side validation.
Generates MCP-compliant tool schemas directly from HubSpot's API definitions, enabling dynamic discovery without manual schema definition, and includes property-level metadata (types, enums, descriptions) for client-side validation
More maintainable than hardcoded tool schemas because it derives definitions from HubSpot's API, reducing drift between server capabilities and client expectations
error handling and hubspot api error translation
Medium confidenceCatches HubSpot API errors (rate limits, invalid properties, authentication failures) and translates them into human-readable error messages suitable for agent consumption. Implements retry logic for transient failures (rate limits, timeouts) and provides structured error responses that help agents understand what went wrong and how to recover.
Translates HubSpot's API error responses into agent-friendly messages with recovery suggestions, implementing automatic retry logic for transient failures without requiring agent-side error handling
More resilient than raw API calls because it abstracts HubSpot's error semantics and implements automatic retry logic, reducing agent hallucination and improving reliability
mcp server lifecycle management and configuration
Medium confidenceManages the MCP server initialization, configuration loading, and graceful shutdown. Implements server setup patterns that initialize HubSpot authentication, register available tools, and handle MCP protocol handshakes with clients. Supports configuration via environment variables, config files, or programmatic initialization, enabling flexible deployment in different environments (local development, Docker, serverless).
Implements MCP server lifecycle patterns specific to HubSpot integration, handling authentication setup, tool registration, and protocol handshakes in a single initialization flow
Simpler to deploy than generic MCP servers because it includes HubSpot-specific configuration patterns and credential management out of the box
relationship traversal and association querying
Medium confidenceEnables querying HubSpot resource associations (e.g., contacts associated with a company, deals associated with a contact) through MCP tools that abstract HubSpot's association API. Implements relationship traversal patterns that allow agents to navigate HubSpot's object graph without understanding association type IDs or API endpoints, supporting multi-hop queries (e.g., contact → company → deals).
Abstracts HubSpot's association API into high-level relationship queries, allowing agents to express relationship traversals without understanding association type IDs or HubSpot's association endpoint structure
More intuitive for agents than raw association API calls because it provides semantic relationship queries (e.g., 'get contacts for company') vs low-level association type lookups
hubspot api error handling and response translation via mcp
Medium confidenceTranslates HubSpot API errors into MCP-compatible error responses, providing clear error messages and error codes to LLM clients. Implements error categorization (authentication errors, rate limits, validation errors, not found, etc.), error recovery suggestions, and detailed error context. Handles HTTP status codes from HubSpot API and maps them to appropriate MCP error responses with actionable messages.
Provides MCP-native error translation that converts HubSpot API errors into standardized MCP error responses, enabling LLM clients to handle errors through a consistent interface rather than parsing HubSpot-specific error formats
More useful for LLM agents than raw HubSpot error codes because MCP error responses include actionable context and error categorization, helping agents decide whether to retry or fail fast
hubspot search and filtering via mcp tools
Medium confidenceExposes HubSpot search and filtering capabilities as MCP tools, allowing LLM agents to query HubSpot objects (contacts, companies, deals, tickets) using filter criteria. Implements filter construction, multi-field search, pagination support, and result sorting through MCP tool calls. Translates natural language search intents into HubSpot filter syntax and returns paginated result sets.
Provides MCP tools for HubSpot search operations, allowing LLM agents to construct and execute complex queries without requiring knowledge of HubSpot's filter syntax or pagination patterns
More intuitive for LLM agents than raw filter API calls because MCP tools abstract filter construction and pagination, reducing errors in query formulation
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with @hubspot/mcp-server, ranked by overlap. Discovered automatically through the match graph.
@hubspot/mcp-server
MCP Server for developers building HubSpot Apps
HubSpot MCP Server
Manage HubSpot CRM contacts, deals, and marketing via MCP.
HubSpot CRM MCP Server
MCP server for HubSpot CRM API integration. 14 tools for managing contacts, companies, deals, pipelines, and associations. ## Install via npm ```bash npm install @cloud9-labs/mcp-hubspot Features - Contact management (create, get, update, search, list) - Company management (create,
CallHub
** - Python-based MCP tool providing a comprehensive set of functions for managing contacts, phonebooks, agents, teams, campaigns, and other CallHub resources.
HAP-MCP
** - HAP (Super Application Platform) is developed by Mingdao( https://www.mingdao.com )The launched APaaS platform helps you build enterprise level applications quickly without coding. This is HAP's MCP (Model Context Protocol) server, used for seamless integration of AI. It enables every zero code
HubSpot CRM API Server
Provide standardized access and management of HubSpot CRM data through a comprehensive MCP server. Enable efficient CRM operations including object management, advanced search, batch processing, and association handling. Simplify integration with type-safe validation and extensive support for CRM en
Best For
- ✓HubSpot app developers building AI-powered integrations
- ✓Teams using Claude or MCP-compatible agents that need CRM access
- ✓Developers prototyping AI workflows that touch HubSpot data
- ✓Production deployments of HubSpot MCP servers
- ✓Teams managing multiple HubSpot accounts or API keys
- ✓Developers building secure AI agent integrations with CRM data
- ✓AI agents that need to understand HubSpot's data schema before performing operations
- ✓Data validation systems that need to enforce HubSpot property constraints
Known Limitations
- ⚠Limited to HubSpot API capabilities and rate limits (typically 100 requests/10 seconds per API key)
- ⚠Requires valid HubSpot API key with appropriate scopes; no built-in permission scoping per tool
- ⚠MCP protocol overhead adds ~50-100ms per tool invocation vs direct API calls
- ⚠No built-in caching of HubSpot data; each tool call hits the API
- ⚠API key must be provided at server initialization or via environment variables; no runtime credential UI
- ⚠No built-in support for OAuth 2.0 flows; requires pre-generated API keys
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Package Details
About
MCP Server for developers building HubSpot Apps
Categories
Alternatives to @hubspot/mcp-server
Search the Supabase docs for up-to-date guidance and troubleshoot errors quickly. Manage organizations, projects, databases, and Edge Functions, including migrations, SQL, logs, advisors, keys, and type generation, in one flow. Create and manage development branches to iterate safely, confirm costs
Compare →Are you the builder of @hubspot/mcp-server?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →