What does the HubSpot MCP Server do?
It provides a set of MCP tools that allow AI assistants to perform HubSpot CRM operations such as creating/updating contacts and companies, retrieving activity histories, and accessing recent engagements.
@lkm1developer
基本信息
hubspot mcp server
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"hubspot-mcp-server": {
"command": "npx",
"args": [
"mcp-proxy-auth",
"node",
"dist/index.js"
]
}
}
}`firstname` (string, required): Contact's first name
`name` (string, required): Company name
`company_id` (string, required): HubSpot company ID
`days` (number, optional, default: 7): Number of days to look back
`limit` (number, optional, default: 10): Maximum number of companies to return
`limit` (number, optional, default: 10): Maximum number of contacts to return
`contact_id` (string, required): HubSpot contact ID to update
`company_id` (string, required): HubSpot company ID to update
HubSpot MCP Server is a Model Context Protocol (MCP) server implementation that enables AI assistants to interact with HubSpot CRM data. It provides tools for creating and managing contacts and companies, retrieving company activity histories, accessing recent engagements, and fetching lists of active contacts and companies.
Clone the repository, install dependencies with npm install, and build with npm build. Configure a HubSpot API access token as an environment variable (HUBSPOT_ACCESS_TOKEN) or pass it as a command-line argument (--access-token). Start the server with npm start. For an authenticated SSE server, use npx mcp-proxy-auth node dist/index.js and set the AUTH_SERVER_URL environment variable.
It provides a set of MCP tools that allow AI assistants to perform HubSpot CRM operations such as creating/updating contacts and companies, retrieving activity histories, and accessing recent engagements.
Go to your HubSpot Developer Account, create a private app, and select the necessary scopes (contacts, companies, engagements). Copy the generated access token.
Set the token as the `HUBSPOT_ACCESS_TOKEN` environment variable in a `.env` file, or pass it as a command-line argument with `--access-token=your-token` when starting the server.
Install the `mcp-proxy-auth` package, set the `AUTH_SERVER_URL` environment variable to your API key verification endpoint, and run `npx mcp-proxy-auth node dist/index.js`. The SSE URL will be `localhost:8080/sse?apiKey=apikey`.
Add new methods to the `HubSpotClient` class in `src/hubspot-client.ts`, register new tools in the `setupToolHandlers` method in `src/index.ts`, and rebuild the project with `npm run build`.

Hosted AdLoop: Google Ads, Reddit Ads, GA4 and Tag Manager in claude.ai, ChatGPT and more, with a preview before every change.

Find which customer data platforms (CDPs) integrate with your tools and which way the data flows, check a whole stack, and compare CDP integration catalogs, from CdpHub's independent directory of more than 40 CDPs. Read-

Read-only public Instagram data as JSON: profiles, posts, reels, stories, comments and daily top-accounts charts. Free plan with 50 credits a month.

AOI is a commercial environmental-intelligence gateway that gives AI agents programmatic access to 38 real-world intelligence capabilities — climate risk, satellite monitoring, methane detection, water & soil, vegetation

Ask Google Search Console in plain language from Claude, ChatGPT, Cursor or Claude Code. Connect your Google account once and AskWatch issues a personal link: no Cloud project, no credentials.json, nothing to run or host
评论