Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

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

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
hubspot_search_contactsC

Search for contacts in HubSpot using a query string

hubspot_get_contactC

Get a specific contact by ID

hubspot_create_contactC

Create a new contact in HubSpot

hubspot_update_contactC

Update an existing contact in HubSpot

hubspot_list_dealsC

List deals in HubSpot with pagination

hubspot_get_dealC

Get a specific deal by ID

hubspot_create_dealC

Create a new deal in HubSpot

hubspot_update_dealC

Update an existing deal in HubSpot

hubspot_list_companiesC

List companies in HubSpot with pagination

hubspot_get_companyC

Get a specific company by ID

hubspot_get_sales_analyticsC

Get aggregated sales analytics data for specific time periods

hubspot_get_deal_historyC

Get the complete history of changes to a deal

hubspot_get_deal_notesC

Get notes associated with a specific deal

hubspot_get_engagements_by_dealB

Get all engagement activities (calls, emails, meetings, etc.) associated with a deal

hubspot_get_sales_performanceC

Get performance metrics for sales reps over a specific time period

hubspot_get_pipeline_analyticsB

Get analytics for a specific sales pipeline including conversion rates between stages

hubspot_get_forecast_analyticsC

Get forecasted sales data based on current pipeline and historical performance

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 17 tools

Disambiguation4/5

Most tools have distinct purposes targeting specific HubSpot objects (contacts, deals, companies) and actions (create, get, list, update, search). However, some analytics tools like hubspot_get_forecast_analytics, hubspot_get_pipeline_analytics, hubspot_get_sales_analytics, and hubspot_get_sales_performance could be confusing due to overlapping 'analytics' terminology, though their descriptions help differentiate them.

Naming Consistency5/5

All tools follow a consistent hubspot_verb_noun naming pattern with snake_case throughout. The verbs (create, get, list, search, update) are used predictably across different objects, making the set highly readable and systematic.

Tool Count4/5

With 17 tools, the count is slightly high but reasonable for a comprehensive CRM integration covering contacts, deals, companies, and analytics. It's well-scoped for the domain, though it might feel heavy compared to simpler servers.

Completeness4/5

The tool set provides strong CRUD/lifecycle coverage for contacts and deals (create, get, list, update, search), with additional analytics and history tools. Minor gaps include no update for companies, no create for companies, and no delete operations, but agents can likely work around these omissions in typical workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues