hubspot-mcp-server
by tillheidrich
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ALLOW_CRM | No | Controls CRM tool registration. Values: none (default), read, write, all. With none, CRM tools are not registered and CRM paths are blocked. | none |
| LOG_LEVEL | No | Logging level (DEBUG, INFO, WARNING, ERROR). Defaults to INFO. | |
| ALLOW_PUBLISH | No | Controls which publishing tools are registered. Values: all (default), none, blog, pages, pages,blog. | all |
| DEFAULT_TIMEZONE | Yes | Default timezone used for scheduling and publishing (e.g., Europe/Berlin). | |
| HUBSPOT_API_BASE | No | HubSpot API base URL. Defaults to https://api.hubapi.com. The host must be allow-listed because the bearer token follows it. | |
| HUBSPOT_PORTAL_ID | Yes | Your HubSpot portal ID (e.g., 12345678). Used for portal-specific operations and shown in the connection test. | |
| HUBSPOT_ACCESS_TOKEN | Yes | Your HubSpot private app or service key token. Required to authenticate all API requests. | |
| HUBSPOT_MCP_ENV_FILE | No | Path to an alternate .env file for running a second server instance with different permissions. |
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
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues