Skip to main content
Glama
dennis19741216

HubSpot MCP Server

HubSpot MCP サーバー

[Docker Hub]

概要

AIアシスタントがHubSpot CRMデータとやり取りできるようにするModel Context Protocol (MCP) サーバーです。このサーバーはAIモデルとHubSpotアカウントを橋渡しし、連絡先、企業、エンゲージメントデータへの直接アクセスを提供します。組み込みのベクターストレージとキャッシュメカニズムにより、HubSpot APIの制限を克服し、応答時間を短縮します。

当実装は、堅牢なエラーハンドリングとAPI安定性を備え、最も頻繁に使用される高価値なHubSpot操作を優先しています。各コンポーネントはAIフレンドリーな対話向けに最適化されており、複雑なマルチステップのCRMワークフローでも信頼性の高いパフォーマンスを保証します。

Related MCP server: HubSpot MCP Server

MCP-HubSpotの特長

  • ダイレクトCRMアクセス: 中間ステップなしでClaudeや他のAIアシスタントをHubSpotデータに接続

  • コンテキスト保持: FAISSによるベクターストレージが過去のインタラクション全体のセマンティック検索を可能にします

  • ゼロ設定: 最小限のセットアップで簡単なDockerデプロイ

プロンプト例

Create HubSpot contacts and companies from this LinkedIn profile:
[Paste LinkedIn profile text]
What's happening lately with my pipeline?

利用可能なツール

サーバーはHubSpotの管理とデータ取得のためのツールを提供します:

ツール

目的

hubspot_create_contact

重複防止付きで連絡先を作成

hubspot_create_company

重複防止付きで企業を作成

hubspot_get_company_activity

特定の企業のアクティビティを取得

hubspot_get_active_companies

最近アクティブな企業を取得

hubspot_get_active_contacts

最近アクティブな連絡先を取得

hubspot_get_recent_conversations

メッセージ付きの最近の会話スレッドを取得

hubspot_search_data

以前に取得したHubSpotデータ全体のセマンティック検索

パフォーマンス機能

  • ベクターストレージ: 効率的なセマンティック検索と取得にFAISSを利用

  • スレッドレベルのインデックス作成: 正確な取得のために各会話スレッドを個別に保存

  • 埋め込みキャッシュ: 自動キャッシュ付きのSentenceTransformerを使用

  • 永続ストレージ: 設定可能なストレージディレクトリにセッション間でデータを保持

  • マルチプラットフォーム対応: さまざまなアーキテクチャ向けに最適化されたDockerイメージ

セットアップ

前提条件

以下のスコープを持つHubSpotアクセストークンが必要です:

  • crm.objects.contacts (read/write)

  • crm.objects.companies (read/write)

  • sales-email-read

Docker設定

Claudeデスクトップで手動設定する場合:

{
  "mcpServers": {
    "hubspot": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-e", "HUBSPOT_ACCESS_TOKEN=your_token",
        "-v", "/path/to/storage:/storage",  # Optional persistent storage
        "dennis/mcp-hubspot:latest"
      ]
    }
  }
}

Dockerイメージのビルド

Dockerイメージをローカルでビルドするには:

git clone https://github.com/dennis19741216/AI-assistant-with-HubSpot-CRM.git
cd mcp-hubspot
docker build -t mcp-hubspot .

マルチプラットフォームビルドの場合:

docker buildx create --use
docker buildx build --platform linux/amd64,linux/arm64 -t dennis/mcp-hubspot:latest --push .

開発

pip install -e .
A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    Enables AI models to interact with HubSpot CRM data and operations through a standardized interface, supporting contact and company management.
    16
    127
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    A server implementation that enables AI assistants to interact with HubSpot CRM data, allowing for seamless creation and management of contacts and companies, retrieval of activity history, and access to engagement data through natural language commands.
    8
    182
    13
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Exposes HubSpot CRM data and actions as tools for AI agents, enabling contact lookup, company search, contact creation, and activity logging via natural language.
    4
    182
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI to your Attio CRM. Manage contacts, companies, deals, and sales pipelines. Create tasks…

  • An AI-first personal CRM you run in natural language: contacts, reminders, notes, and more.

  • Agent-native CRM. 25 tools — contacts, deals, sequences, enrichment waterfall, audit log.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dennis19741216/AI-assistant-with-HubSpot-CRM'

If you have feedback or need assistance with the MCP directory API, please join our Discord server