MCP.so
登录
H

Hubspot

@shinzo-labs

关于 Hubspot

暂无概览

基本信息

分类

数据与分析

传输方式

stdio

发布者

shinzo-labs

提交者

Austin Born

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "hubspot": {
      "command": "npx",
      "args": [
        "@shinzolabs/hubspot-mcp"
      ],
      "env": {
        "HUBSPOT_ACCESS_TOKEN": "your-token-here"
      }
    }
  }
}

工具

101

Create a new company with validated properties

Update an existing company with validated properties

Get a single company by ID with specific properties and associations

Search companies with company-specific filters

Create multiple companies in a single request

Update multiple companies in a single request

Get all properties for companies

Create a new company property

List CRM objects of a specific type with optional filtering and pagination

Get a single CRM object by ID

Create a new CRM object

Update an existing CRM object

Delete a CRM object

Search CRM objects using filters

Create multiple CRM objects in a single request

Update multiple CRM objects in a single request

Delete multiple CRM objects in a single request

List all available association types for a given object type pair

Get all associations of a specific type between objects

Create an association between two objects

Delete an association between two objects

Create multiple associations in a single request

Delete multiple associations in a single request

Create a new contact with validated properties

Update an existing contact with validated properties

Get a single contact by ID with specific properties and associations

Search contacts with contact-specific filters

Create multiple contacts in a single request

Update multiple contacts in a single request

Get all properties for contacts

Create a new contact property

Create a new lead with validated properties

Update an existing lead with validated properties

Get a single lead by ID with specific properties and associations

Search leads with lead-specific filters

Create multiple leads in a single request

Update multiple leads in a single request

Get all properties for leads

Create a new lead property

List all meetings with optional filtering

Get details of a specific meeting

Create a new meeting

Update an existing meeting

Delete a meeting

Search meetings with specific filters

Create multiple meetings in a single request

Update multiple meetings in a single request

Archive (delete) multiple meetings in a single request

Create a new note

Get details of a specific note

Update an existing note

Archive (delete) a note

List all notes with optional filtering

Search notes with specific filters

Create multiple notes in a single request

Read multiple notes in a single request

Update multiple notes in a single request

Archive (delete) multiple notes in a single request

Create a new task

Get details of a specific task

Update an existing task

Archive (delete) a task

List all tasks with optional filtering

Search tasks with specific filters

Create multiple tasks in a single request

Read multiple tasks in a single request

Update multiple tasks in a single request

Archive (delete) multiple tasks in a single request

Get details of a specific engagement

Create a new engagement with details

Update an existing engagement's details

List all engagements with optional filtering

Delete an engagement

Get all engagements associated with an object

Create a new call record

Get details of a specific call

Update an existing call record

Archive (delete) a call record

List all calls with optional filtering

Search calls with specific filters

Create multiple call records in a single request

Read multiple call records in a single request

Update multiple call records in a single request

Archive (delete) multiple call records in a single request

Create a new email record

Get details of a specific email

Update an existing email record

Archive (delete) an email record

List all emails with optional filtering

Search emails with specific filters

Create multiple email records in a single request

Read multiple email records in a single request

Update multiple email records in a single request

Archive (delete) multiple email records in a single request

Get communication preferences for a contact

Update communication preferences for a contact

Unsubscribe a contact from all email communications

Subscribe a contact to all email communications

Get all subscription definitions for the portal

Get subscription status for multiple contacts

Update subscription status for multiple contacts

概览

What is Hubspot?

Hubspot MCP is a Model Context Protocol (MCP) server that provides a standardized interface for accessing and managing HubSpot CRM data. It offers complete coverage of the HubSpot CRM API, supporting objects like companies, contacts, deals, tickets, and more with advanced associations and batch operations.

How to use Hubspot?

Install via npx, manual download, or Smithery. Add the server configuration to your claude_desktop_config.json with a HUBSPOT_ACCESS_TOKEN environment variable. Invoke the provided MCP tools such as crm_list_objects, crm_create_contact, crm_search_companies, and association management endpoints.

Key features of Hubspot

  • Complete coverage of the HubSpot CRM API
  • Support for all standard CRM objects and custom objects
  • Advanced association management with CRM Associations v4
  • Batch operations for efficient data management
  • Advanced search and filtering capabilities
  • Type-safe parameter validation with Zod

Use cases of Hubspot

  • Manage HubSpot CRM data programmatically via AI assistants
  • Automate data import and export with batch operations
  • Search and filter CRM objects using advanced queries
  • Maintain relationships between objects using associations
  • Create and update custom properties for companies and contacts

FAQ from Hubspot

How do I get a HubSpot access token?

Follow the steps on the HubSpot developers guide to obtain an API key or access token.

What CRM objects are supported?

Companies, contacts, deals, tickets, products, line items, quotes, and custom objects.

How do I install Hubspot?

You can install via npx, manual download, or Smithery, and configure in your claude_desktop_config.json with your access token.

Does it support batch operations?

Yes, batch create, update, and delete operations are available for objects and associations.

Are parameters validated?

Yes, type-safe parameter validation is provided using Zod.

评论

数据与分析 分类下的更多 MCP 服务器