hubspot_mcp
A Model Context Protocol (MCP) server implementation that provides integration with HubSpot CRM, enabling AI models to interact with HubSpot data and operations through a standardized interface.
The HubSpot MCP Server is a robust implementation designed to facilitate seamless integration with HubSpot CRM. It allows AI models to interact with HubSpot data and operations through a standardized interface, making it easier to manage contacts, companies, and engagements. The server supports multi-user environments by allowing each user to authenticate with their own access token, ensuring secure and personalized access to HubSpot resources. It offers a range of tools for managing HubSpot objects, including contact and company management, as well as engagement tracking. The server is designed to be flexible and scalable, supporting multiple platforms and offering easy deployment options via Docker.
Features
- Multi-User Support: Allows each user to authenticate with their own HubSpot access token, ensuring secure and personalized access.
- Contact Management Tools: Provides tools to retrieve and create contacts in HubSpot, with duplicate checks.
- Company Management Tools: Offers tools to retrieve and create companies in HubSpot, with duplicate checks.
- Engagement Tools: Enables retrieval of recent engagements from HubSpot, providing full metadata.
- Cross-Platform Support: Supports multiple platforms including Linux/amd64, Linux/arm64, and Linux/arm/v7.
MCP Tools
- {'hubspot_get_contacts': 'Retrieve contacts from HubSpot.'}
- {'hubspot_create_contact': 'Create a new contact in HubSpot with duplicate checks.'}
- {'hubspot_get_companies': 'Retrieve companies from HubSpot.'}
- {'hubspot_create_company': 'Create a new company in HubSpot with duplicate checks.'}
- {'hubspot_get_recent_engagements': 'Get recent engagements from HubSpot.'}
MCP Resources
- {'hubspot://hubspot_contacts': 'Access to HubSpot contacts.'}
- {'hubspot://hubspot_companies': 'Access to HubSpot companies.'}
- {'hubspot://hubspot_recent_engagements': 'Access to recent HubSpot engagements.'}
Usage with Different Platforms
Docker Installation
bash
docker pull buryhuang/mcp-hubspot:latest
Cross-Platform Publishing
bash
docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t buryhuang/mcp-hubspot:latest --push .
Usage with Claude Desktop
bash
npx -y @smithery/cli@latest install mcp-hubspot --client claude
Docker Usage
{
"mcpServers": {
"hubspot": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"buryhuang/mcp-hubspot:latest"
]
}
}
}
Related MCP Servers
View all customer_data_platforms servers →mcp-hubspot
by peakmojo
A Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data.
freshdesk_mcp
by effytech
An MCP server implementation that integrates with Freshdesk, enabling AI models to interact with Freshdesk modules and perform various support operations.
mcp-dynamics365-server
by srikanth-paladugula
The Microsoft Dynamics 365 MCP Server is a Model Context Protocol server that facilitates interaction with Microsoft Dynamics 365, allowing operations such as retrieving user information, managing accounts, and handling opportunities.
salesforce-mcp-server
by kablewy
A Model Context Protocol server implementation for interacting with Salesforce through its REST API using jsforce.
woocommerce-mcp-server
by techspawn
A Model Context Protocol (MCP) server for WooCommerce integration, compatible with Windows, macOS, and Linux.
mcp-intercom
by fabian1710
A Model Context Protocol (MCP) server that provides access to Intercom conversations and chats.