Provides tools for interacting with HubSpot CRM, enabling creation, updating, deletion, and retrieval of summary records stored as Note engagements, with support for date filtering and sending summaries via chat or email.
HubSpot MCP Server
A Model Context Protocol (MCP) server that provides tools for interacting with HubSpot CRM. This server allows you to create, update, delete, and fetch summary records (stored as Note engagements) in HubSpot.
DockerFile
docker build -t mcp-hubspot-ts .
docker run --env-file .env -it mcp-hubspot-ts
Features
Create a summary as a Note engagement in HubSpot
Fetch all summary records (Notes) from HubSpot
Filter summary records by date
Update existing summary records
Delete summary records
Send summary records via chat or email
Testing with MCP Inspector
To inspect and test your MCP server implementation, you can use the MCP Inspector. For example:
This will start the MCP Inspector UI on http://localhost:5173. Use the UI to send JSON-RPC requests to your server.
Env
Create a .env file in the project root with your HubSpot credentials:
License
This project is licensed under the MIT License - see the LICENSE file for details.
This server cannot be installed