LH

lkm1developer/hubspot-mcp-server

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

13 stars 14 forks 品質 58 トレンド 20MIT

hubspot mcp サーバー

概要

シームレスなHubSpot CRM統合のための強力なモデルコンテキストプロトコル(MCP)サーバーの実装、AIアシスタントがHubSpotデータとやり取りできるようにします。 このMCPサーバーは、HubSpot CRM APIとやりとりするためのツールの包括的なセットを提供し、AIアシスタントが次のようになります。 - あなたのHubSpot CRMで連絡先や企業を作成および管理 - 詳細な企業活動履歴とエンゲージメントタイムラインの獲得 - HubSpotインスタンス全体で最近のエンゲージメントデータにアクセス - 最近アクティブな企業や連絡先のリストを取得する - あなたのAIアシスタントインターフェイスを残しずにCRMの操作を実行します - : HubSpotのCRMデータに直接AIアシスタントを接続 - : 自然言語のコマンドで一般的なHubSpotタスクを実行します - : HubSpotインスタンスから最新の情報を入手 - : HubSpotの安全なAPIトークン認証を使用する - : 必要に応じてより多くのHubSpot API機能を簡単に追加 サーバは HubSpot API アクセストークンが必要です。 以下のいずれかを取得できます。 1.

概要(AI 翻訳)

シームレスなHubSpot CRM統合のための強力なモデルコンテキストプロトコル(MCP)サーバーの実装、AIアシスタントがHubSpotデータとやり取りできるようにします。

概要

このMCPサーバーは、HubSpot CRM APIとやりとりするためのツールの包括的なセットを提供し、AIアシスタントが次のようになります。

  • あなたのHubSpot CRMで連絡先や企業を作成および管理
  • 詳細な企業活動履歴とエンゲージメントのタイムラインを取得する
  • HubSpotインスタンス全体で最近のエンゲージメントデータにアクセス
  • 最近活動している企業や連絡先のリストを取得する
  • AIアシスタントインターフェイスを離れることなくCRM操作を実行

#このMCPサーバーを使用する理由

  • 継ぎ目が無いAIの統合:あなたのHubSpot CRMデータに直接あなたのAIのアシスタントを接続して下さい -** 簡略化されたCRM操作**: 自然言語コマンドで共通する HubSpot タスクを実行
  • リアルタイムデータアクセス: HubSpotインスタンスから最新の情報を入手
  • セキュア認証: HubSpotのセキュアなAPIトークン認証を使用する
  • 拡張可能な設計:必要に応じてより多くのHubSpot API機能を簡単に追加

インストール

設定

サーバは HubSpot API アクセストークンが必要です。 以下のいずれかを取得できます。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

HubSpot MCP Server

A powerful Model Context Protocol (MCP) server implementation for seamless HubSpot CRM integration, enabling AI assistants to interact with your HubSpot data.

Overview

This MCP server provides a comprehensive set of tools for interacting with the HubSpot CRM API, allowing AI assistants to:

  • Create and manage contacts and companies in your HubSpot CRM
  • Retrieve detailed company activity history and engagement timelines
  • Access recent engagement data across your entire HubSpot instance
  • Get lists of recently active companies and contacts
  • Perform CRM operations without leaving your AI assistant interface

Why Use This MCP Server?

  • Seamless AI Integration: Connect your AI assistants directly to your HubSpot CRM data
  • Simplified CRM Operations: Perform common HubSpot tasks through natural language commands
  • Real-time Data Access: Get up-to-date information from your HubSpot instance
  • Secure Authentication: Uses HubSpot’s secure API token authentication
  • Extensible Design: Easily add more HubSpot API capabilities as needed

Installation

# Clone the repository
git clone https://github.com/lkm1developer/hubspot-mcp-server.git
cd hubspot-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

Configuration

The server requires a HubSpot API access token. You can obtain one by:

  1. Going to your HubSpot Developer Account
  2. Creating a private app with the necessary scopes (contacts, companies, engagements)
  3. Copying the generated access token

You can provide the token in two ways:

  1. As an environment variable:

    HUBSPOT_ACCESS_TOKEN=your-access-token
    
  2. As a command-line argument:

    npm start -- --access-token=your-access-token
    

For development, create a .env file in the project root to store your environment variables:

HUBSPOT_ACCESS_TOKEN=your-access-token

Usage

Starting the Server

# Start the server
npm start

# Or with a specific access token
npm start -- --access-token=your-access-token

# Run the SSE server with authentication
npx mcp-proxy-auth node dist/index.js

Implementing Authentication in SSE Server

The SSE server uses the mcp-proxy-auth package for authentication. To implement authentication:

  1. Install the package:
    npm install mcp-proxy-auth
    
GitHub で README 全文を見る

インストール

npx mcp-proxy-auth node dist/index.js
MCP 初心者?mcpskill.org のガイドから始めましょう →