hubspot_shared_space_mcp
A Model Context Protocol (MCP) server that provides tools for interacting with HubSpot CRM.
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 command box
- hubspot contact pipeline `
### Manual Installation
1. **Install Dependencies**
```bash
npm install
-
Create a .env File
Create a
.env
file in the project root with your HubSpot credentials:HUBSPOT_ACCESS_TOKEN=your_access_token_here USER_ROLES_FILE=path/to/user_roles.json
-
Build the Project
Compile your TypeScript files:
npm run build
-
Start the Server
Start the MCP server:
npm start
Development
To run the server in development mode with hot-reloading:
npm run dev
Testing with MCP Inspector
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.
Configuration
The server can be configured using environment variables:
HUBSPOT_ACCESS_TOKEN
: Your HubSpot API access tokenHUBSPOT_CONTACT_ID
: Your HubSpot contact IDUSER_ROLES_FILE
: Path to the user roles configuration file
License
This project is licensed under the MIT License - see the file for details.
Related MCP Servers
View all customer_data_platforms servers →mcp-hubspot
by peakmojo
A Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data.
freshdesk_mcp
by effytech
An MCP server implementation that integrates with Freshdesk, enabling AI models to interact with Freshdesk modules and perform various support operations.
woocommerce-mcp-server
by techspawn
A Model Context Protocol (MCP) server for WooCommerce integration, compatible with Windows, macOS, and Linux.
salesforce-mcp-server
by kablewy
A Model Context Protocol server implementation for interacting with Salesforce through its REST API using jsforce.
mcp-intercom
by fabian1710
A Model Context Protocol (MCP) server that provides access to Intercom conversations and chats.
amplitude-mcp-server
by moonbirdai
The Amplitude MCP Server integrates Amplitude analytics into AI workflows, allowing AI assistants to track events, page views, user signups, set user properties, and track revenue.
apollo-io-mcp-server
by lkm1developer
A powerful Model Context Protocol (MCP) server implementation for seamless Apollo.io API integration, enabling AI assistants to interact with Apollo.io data.