Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
HUBSPOT_API_KEY | Yes | Your HubSpot Private App API key/token with appropriate scopes |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
hubspot_search_contacts | Search for contacts in HubSpot using a query string |
hubspot_get_contact | Get a specific contact by ID |
hubspot_create_contact | Create a new contact in HubSpot |
hubspot_update_contact | Update an existing contact in HubSpot |
hubspot_list_deals | List deals in HubSpot with pagination |
hubspot_get_deal | Get a specific deal by ID |
hubspot_create_deal | Create a new deal in HubSpot |
hubspot_update_deal | Update an existing deal in HubSpot |
hubspot_list_companies | List companies in HubSpot with pagination |
hubspot_get_company | Get a specific company by ID |
hubspot_get_sales_analytics | Get aggregated sales analytics data for specific time periods |
hubspot_get_deal_history | Get the complete history of changes to a deal |
hubspot_get_deal_notes | Get notes associated with a specific deal |
hubspot_get_engagements_by_deal | Get all engagement activities (calls, emails, meetings, etc.) associated with a deal |
hubspot_get_sales_performance | Get performance metrics for sales reps over a specific time period |
hubspot_get_pipeline_analytics | Get analytics for a specific sales pipeline including conversion rates between stages |
hubspot_get_forecast_analytics | Get forecasted sales data based on current pipeline and historical performance |