Skip to main content
Glama

HubSpot MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HUBSPOT_API_KEYYesYour HubSpot Private App API key/token with appropriate scopes

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
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

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/scopiousdigital/hubspot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server