
lkm1developer/hubspot-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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:
- Going to your HubSpot Developer Account
- Creating a private app with the necessary scopes (contacts, companies, engagements)
- Copying the generated access token
You can provide the token in two ways:
-
As an environment variable:
HUBSPOT_ACCESS_TOKEN=your-access-token -
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:
- Install the package:
npm install mcp-proxy-auth
インストール
npx mcp-proxy-auth node dist/index.js