Karan/hubspot_private_app
Built by Metorial, the integration platform for agentic AI.
Karan/hubspot_private_app
Server Summary
Create summary records as Note engagements
Fetch all summary records
Filter summary records by date
Update existing summary records
Delete summary records
Send summary records via chat or email
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.
To inspect and test your MCP server implementation, you can use the MCP Inspector. For example:
npx @modelcontextprotocol/inspector -e HUBSPOT_ACCESS_TOKEN=your_access_token_here node build/index.js
This will start the MCP Inspector UI on http://localhost:5173. Use the UI to send JSON-RPC requests to your server.
Create a .env
file in the project root with your HubSpot credentials:
HUBSPOT_ACCESS_TOKEN=your_access_token_here
SHARED_CONTACT_ID=your_contact_id_here
This project is licensed under the MIT License - see the LICENSE file for details.