
scopiousdigital/hubspot-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
mcp server for interacting with HubSpot
Обзор
MCP Server for the HubSpot API, enabling Claude to interact with HubSpot CRM for sales analysis and insights. This open-source project is not affiliated with or endorsed by HubSpot. It is an independent implementation that interacts with HubSpot's API. - Search for contacts in HubSpot using a query string - Required inputs: - query (string): Search query string (email, name, etc.) - Optional inputs: - count (number, default: 10): Maximum number of contacts to return - propertyList (array): List of properties to include in results - Returns: List of matching contacts with their properties - Get a specific contact by ID - Required inputs: - contactId (string): The ID of the contact to retrieve - Optional inputs: - properties (array): List of properties to include in results - Returns: Contact details with specified properties - Create a new contact in HubSpot - Required inputs: - properties (object): Contact properties with at least email field - Returns: Created contact details -...
README
Показан фрагмент оригинального README. Открыть оригинал.
HubSpot MCP Server
MCP Server for the HubSpot API, enabling Claude to interact with HubSpot CRM for sales analysis and insights.
Disclaimer
This open-source project is not affiliated with or endorsed by HubSpot. It is an independent implementation that interacts with HubSpot’s API.
Tools
Core CRM Tools
-
hubspot_search_contacts- Search for contacts in HubSpot using a query string
- Required inputs:
query(string): Search query string (email, name, etc.)
- Optional inputs:
count(number, default: 10): Maximum number of contacts to returnpropertyList(array): List of properties to include in results
- Returns: List of matching contacts with their properties
-
hubspot_get_contact- Get a specific contact by ID
- Required inputs:
contactId(string): The ID of the contact to retrieve
- Optional inputs:
properties(array): List of properties to include in results
- Returns: Contact details with specified properties
-
hubspot_create_contact- Create a new contact in HubSpot
- Required inputs:
properties(object): Contact properties with at leastemailfield
- Returns: Created contact details
-
hubspot_update_contact- Update an existing contact in HubSpot
- Required inputs:
contactId(string): The ID of the contact to updateproperties(object): Contact properties to update
- Returns: Updated contact confirmation
-
hubspot_list_deals- List deals in HubSpot with pagination
- Optional inputs:
limit(number, default: 10, max: 100): Maximum number of deals to returnafter(string): Pagination cursor for next pageproperties(array): List of properties to include in results
- Returns: List of deals with their details
-
hubspot_get_deal- Get a specific deal by ID
- Required inputs:
dealId(string): The ID of the deal to retrieve
- Optional inputs:
properties(array): List of properties to include in results
- Returns: Deal details with specified properties
-
hubspot_create_deal- Create a new deal in HubSpot
- Required inputs:
properties(object): Deal properties with at leastdealnamefield
- Returns: Created deal details
-
hubspot_update_deal- Update an existing deal in HubSpot
- Required inputs:
dealId(string): The ID of the deal to updateproperties(object): Deal properties to update
- Returns: Updated deal confirmation
-
hubspot_list_companies- List companies in HubSpot with pagination
- Optional inputs:
limit(number, default: 10, max: 100): Maximum number of companies to returnafter(string): Pagination cursor for next pageproperties(array): List of properties to include in results
- Returns: List of companies with their details
-
hubspot_get_company- Get a specific company by ID
- Required inputs:
Установка
npx -y @scopiousdigital/server-hubspotКонфигурация
{
"mcpServers": {
"hubspot": {
"command": "npx",
"args": ["-y", "@scopiousdigital/server-hubspot"],
"env": {
"HUBSPOT_API_KEY": "your-api-key-here"
}
}
}
}