HubSpot - AI Studio|HubSpotと生成AIの技術特化メディア

MCP活用事例|freee・HubSpot・Notionを統合するAIエージェント連携の実践 | StartLink

作成者: |2026/03/07 15:25:29

この記事でわかること

  • MCP(Model Context Protocol)を使って複数のビジネスツールをAIエージェントに接続する具体的な方法を理解できます
  • freee・HubSpot・Notion・Slack・Google Calendarなど実務で使われるツールの統合パターンを把握できます
  • MCP導入で業務効率がどう変わるのか、実践的なユースケースと導入ステップを学べます

これらを理解することで、HubSpotをより戦略的に活用するための視点が身につきます。自社の状況に当てはめながら、ぜひ読み進めてみてください。

MCPとは何か ── AIエージェントの「手足」を増やすプロトコル

MCPの基本概念と登場背景

MCP(Model Context Protocol)は、Anthropic社が2024年11月にオープンソースとして公開したプロトコルです。AIモデルと外部のデータソース・ツールを標準化された方法で接続するための仕組みであり、AIエージェントが実際のビジネスツールを操作できるようにする「橋渡し役」として機能します。

従来、AIに外部ツールを操作させるには、ツールごとに独自のAPI連携コードを書く必要がありました。CRMのデータを取得するコード、会計ソフトの仕訳を読み取るコード、プロジェクト管理ツールにタスクを作成するコード――すべてバラバラの実装が必要で、メンテナンスコストも膨大でした。

MCPはこの課題を解決します。USBポートがどんなデバイスでも統一的に接続できるように、MCPはどんなツールでもAIモデルに統一的に接続する規格を提供します。MCP対応のサーバーさえ用意すれば、AIエージェントは標準化されたインターフェースでツールを操作できるようになります。

MCPの詳しい技術仕様や基本的な仕組みについては、「MCPとは?Model Context Protocolの仕組みと活用法を徹底解説」で詳しく解説しています。本記事では、MCPの実際のビジネス活用事例にフォーカスします。

MCPのアーキテクチャ ── クライアントとサーバーの関係

MCPのアーキテクチャはシンプルです。3つの要素で構成されています。

MCPホスト(Host): AIモデルを動かすアプリケーションです。Claude Desktop、Claude Code、CursorなどのAIツールがこれにあたります。

MCPクライアント(Client): ホスト内に存在し、MCPサーバーとの接続を管理するコンポーネントです。各サーバーと1対1の接続を維持します。

MCPサーバー(Server): 外部ツールやデータソースとの接続を担当するプログラムです。freee用MCPサーバー、HubSpot用MCPサーバーなど、ツールごとにサーバーが存在します。

この構造により、AIエージェントは1つのインターフェースで複数のツールにアクセスできます。新しいツールを追加したい場合は、対応するMCPサーバーを追加するだけで済みます。

会計×CRM×ナレッジの統合 ── freee・HubSpot・Notion連携

freee MCPサーバーで実現する会計データ活用

freeeのMCPサーバーを接続すると、AIエージェントは会計データにリアルタイムでアクセスできるようになります。これにより、従来は経理担当者がfreeeにログインして手動で確認していた作業が、AIへの自然言語での質問に置き換わります。

具体的に実現できることは以下の通りです。

  • 月次売上の即時確認: 「今月の売上を教えて」と聞くだけで、freee APIから売上データを取得し、前月比や前年同月比と合わせて報告してくれます
  • 勘定科目別の分析: 「外注費の推移を直近6か月で見せて」といった質問に対し、データを集計・グラフ化して回答します
  • 取引先別の集計: 「HubSpot Japan社への支払い総額は?」のように、特定の取引先に絞った集計も自然言語で可能です
  • 仕訳の作成補助: 取引の内容を伝えると、適切な勘定科目を提案し、仕訳データを生成します

freee MCPサーバーは、freeeの公式APIをラップする形で動作します。OAuth認証でセキュアに接続し、APIのレート制限にも対応しています。

HubSpot MCPサーバーによるCRMデータ連携

HubSpot MCPサーバーを接続すると、AIエージェントはCRM上の顧客データ・商談データ・マーケティングデータにアクセスできます。

営業活動の効率化

営業チームにとって最も価値があるのは、商談データへのアクセスです。「今月クローズ予定の商談一覧を見せて」「ステージが『提案中』の案件で、金額が100万円以上のものは?」といった質問に、AIが即座に回答します。

従来はHubSpotにログインし、フィルタを設定し、ビューを切り替えて確認していた作業が、自然言語の1文で完了します。McKinsey & Companyの調査では、営業担当者の業務時間の約28%がCRM操作やデータ入力に費やされていると報告されており、MCP経由のアクセスはこの時間を大幅に削減します。

マーケティングデータの活用

HubSpot MCPサーバーは、コンタクト情報やフォーム送信データにもアクセスできます。「先週のフォーム送信数は?」「直近30日で最もページビューが多いブログ記事は?」といったマーケティング分析も、AIに質問するだけで即座に回答を得られます。

Notion MCPサーバーでナレッジベースを統合

Notion MCPサーバーを接続すると、AIエージェントは社内のナレッジベースにアクセスできるようになります。議事録、プロジェクト計画、社内ドキュメントなど、Notionに蓄積された情報を横断的に検索・参照できます。

具体的な活用例としては以下があります。

  • 過去の議事録検索: 「先月のプロダクト会議で決まった方針を教えて」と聞くと、関連する議事録を検索し、要点をまとめて回答します
  • プロジェクト進捗の確認: Notionのデータベースに管理されているタスクの進捗状況を、AIに質問するだけで把握できます
  • ドキュメント作成の自動化: 既存のテンプレートを参照しながら、新しいドキュメントをNotionに自動作成します

コミュニケーション×スケジュール統合 ── Slack・Google Calendar連携

Slack MCPサーバーで社内コミュニケーションをAIに接続

Slack MCPサーバーを接続すると、AIエージェントはSlackのチャンネルやスレッドにアクセスし、メッセージの送受信が可能になります。

チャンネルのサマリー生成

長期休暇や会議が続いた後に、特定チャンネルの要約を生成できます。「#salesチャンネルの今週の重要な投稿をまとめて」と依頼すると、AIがチャンネルのメッセージを読み取り、重要なトピックだけを抽出して要約します。

Slack社の公式データによると、ナレッジワーカーは1日平均で32分をSlackのメッセージ確認に費やしています。MCP経由のサマリー生成は、この時間を数分に短縮します。

自動通知・レポーティング

定型的な報告もAIエージェントが自動化できます。たとえば、毎朝9時に「本日の商談予定」をSlackに投稿する、週末に「今週の売上サマリー」を投稿する、といった運用が可能です。freeeやHubSpotのMCPサーバーと組み合わせることで、データ取得から投稿までを一気通貫で自動化できます。

Google Calendar MCPサーバーによるスケジュール管理

Google Calendar MCPサーバーを接続すると、AIエージェントがスケジュールの確認・作成・調整を行えるようになります。

  • 空き時間の自動検索: 「来週、1時間のミーティングを入れたいんだけど、空いている時間帯は?」と聞くと、カレンダーを確認して空き枠を提示します
  • 会議の自動作成: 「明日14時から田中さんとの打ち合わせを設定して」と依頼すると、カレンダーにイベントを作成し、招待メールを送信します
  • 1日のスケジュール確認: 「今日の予定を教えて」と聞くだけで、今日のスケジュールを時系列で教えてくれます

実践的なMCP統合パターン

パターン1: 経営ダッシュボードの自然言語化

freee(会計)+ HubSpot(CRM)+ Google Calendar(スケジュール)を統合することで、経営者向けの「自然言語ダッシュボード」が構築できます。

従来の経営ダッシュボードはBIツールで構築するのが一般的でしたが、グラフの設計やフィルタの設定に専門知識が必要でした。MCPを使った統合環境では、経営者が自然言語で質問するだけで、複数のデータソースを横断した分析結果を得られます。

たとえば「今月の売上は目標に対してどうか?商談パイプラインの状況も含めて教えて」と聞くと、AIエージェントがfreeeから売上実績を、HubSpotからパイプラインデータを取得し、統合的なレポートを生成します。

Deloitte社の2025年の調査によると、経営者の63%が「データに基づく意思決定をしたいが、BIツールの操作が複雑で活用できていない」と回答しています。MCPによる自然言語化は、この課題への有効な解決策です。

パターン2: 営業プロセスの自動化

HubSpot(CRM)+ Slack(コミュニケーション)+ Google Calendar(スケジュール)を統合することで、営業プロセスの多くを自動化できます。

商談後の自動フォローアップ: Google Calendarで商談ミーティングが終了すると、AIエージェントがHubSpotの商談ステージを更新し、次のアクションをSlackで営業担当者にリマインドします。

週次営業レポートの自動生成: 毎週金曜日に、HubSpotから商談の進捗データを取得し、Slackの営業チャンネルに「今週の営業サマリー」を自動投稿します。新規商談数、ステージ移行数、クローズした案件一覧などが含まれます。

見込み客のスコアリング連動: HubSpotでリードスコアが閾値を超えたコンタクトを検知し、Slackで担当者にアラートを送り、Google Calendarに初回ミーティングの候補日を自動提案する――という一連のフローを、MCPの統合環境で実現できます。

パターン3: バックオフィス業務の統合自動化

freee(会計)+ Notion(ナレッジ)+ Slack(コミュニケーション)を統合することで、バックオフィス業務を効率化できます。

経費精算の効率化: Slackで「昨日の交通費1,200円を経費精算して」と伝えると、AIエージェントがfreeeに適切な勘定科目で仕訳を作成します。

月次決算レポートの自動作成: 月末にfreeeから財務データを取得し、Notionの月次レポートテンプレートに沿ったドキュメントを自動生成し、Slackで関係者に共有します。

実践事例 ── 5ツール統合のAI環境

freee・HubSpot・Notion・Slack・Google Calendarの同時接続

たとえば、freee・HubSpot・Notion・Slack・Google CalendarをMCPで接続した統合AI環境を構築し、日々の業務に活用しているケースがあります。

この環境では、AIエージェントが複数のツールを横断的に操作できます。たとえば「今月の財務状況と商談パイプラインを踏まえて、来月の事業計画を考えたい」という依頼に対し、AIがfreeeから実績データを、HubSpotからパイプラインデータを、Notionから過去の計画ドキュメントを取得し、統合的な分析と提案を行います。

エージェンティックワークフローの設計方法については、「エージェンティックワークフロー設計ガイド|AIエージェントの業務自動化を実現する方法」で詳しく解説しています。

統合環境の構築で得られた効果

MCP統合環境の導入により、以下のような効果が得られています。

データアクセスの即時化: 以前は各ツールにログインしてデータを確認する必要がありましたが、AIへの自然言語での質問に統一されました。データ確認にかかる時間が大幅に短縮されています。

ツール間の情報断絶の解消: 会計データとCRMデータが分断されていた状態から、AIが両方のデータを横断的に分析できる状態になりました。これにより、売上実績と商談パイプラインを統合した精度の高い着地予測が可能になっています。

定型業務の自動化: レポート作成、データ集計、通知送信といった定型業務が自動化され、より付加価値の高い業務に集中できるようになりました。

MCP導入の実践ステップ

ステップ1: 接続するツールの優先順位を決める

MCP導入で最も重要なのは、最初に接続するツールの選定です。すべてのツールを一度に接続するのではなく、最もインパクトの大きいツールから段階的に導入することを推奨します。

優先順位を決める基準は3つあります。

アクセス頻度: 毎日何度もログインして確認するツールを優先します。アクセス頻度が高いツールほど、MCP化による時間削減効果が大きくなります。

データの連携ニーズ: 他のツールのデータと組み合わせて分析したいケースが多いツールを優先します。たとえば、CRMのデータと会計データを突き合わせたいニーズがあるなら、その2つを先に接続します。

MCPサーバーの成熟度: 公式またはコミュニティが提供するMCPサーバーが安定しているツールを優先します。2026年3月時点で、HubSpot・Notion・Slack・Google Calendar・GitHub・PostgreSQL・Supabaseなどは成熟したMCPサーバーが利用可能です。

ステップ2: MCPサーバーのセットアップ

MCPサーバーのセットアップは、ツールごとにJSONの設定ファイルに記述する形式が一般的です。Claude DesktopやClaude Codeの場合、設定ファイルにMCPサーバーの定義を追加するだけで接続が完了します。

セットアップ時の注意点は以下の通りです。

  • 認証情報の管理: APIキーやOAuthトークンは環境変数で管理し、設定ファイルに直接書かないようにします
  • 権限の最小化: MCPサーバーに付与する権限は、業務に必要な最小限に留めます。読み取り専用で十分な場合は、書き込み権限を付与しません
  • レート制限の考慮: 各ツールのAPIにはレート制限があるため、短時間に大量のリクエストを送らないよう設定します

ステップ3: ワークフローの設計と検証

MCPサーバーを接続しただけでは、業務効率は劇的には改善しません。重要なのは、MCP接続を前提としたワークフローを設計し、繰り返し使えるパターンを確立することです。

最初は小さなユースケースから始めることを推奨します。たとえば「毎朝、今日の予定と商談のリマインドをまとめて確認する」というシンプルなワークフローから始め、徐々に複雑な統合ワークフローに拡張していくアプローチが効果的です。

MCP活用の注意点とセキュリティ

データセキュリティの確保

MCPでビジネスツールをAIに接続する際、最も慎重に対応すべきなのがセキュリティです。以下の点に必ず対応してください。

認証情報の保護: APIキーやトークンは暗号化された環境変数で管理します。リポジトリにコミットしない、チャットで共有しない、といった基本的なセキュリティプラクティスを徹底します。

アクセス範囲の制限: MCPサーバーに付与するスコープ(権限範囲)は、必要最小限に設定します。たとえばHubSpot MCPサーバーなら、コンタクトの読み取りだけが必要な場合は、取引の書き込み権限は不要です。

監査ログの記録: MCPサーバー経由でどのようなデータアクセスが行われたか、ログを記録しておくことが重要です。万が一のインシデント発生時に、影響範囲を特定するために必要になります。

現時点でのMCPの制約

MCPは急速に普及していますが、2026年3月時点ではまだいくつかの制約があります。

  • サーバーの品質にばらつきがある: コミュニティ製のMCPサーバーは品質が安定していないものもあります。本番環境に導入する前に、十分なテストが必要です
  • リアルタイム性の限界: MCPはリクエスト・レスポンス型のプロトコルであり、リアルタイムストリーミングには向いていません。Webhookベースのイベント駆動型には、別途仕組みが必要です
  • ツール間のトランザクション保証がない: 複数のツールにまたがる操作(たとえばHubSpotのステージ更新とfreeeの仕訳作成を同時に行う)に対して、トランザクションの一貫性は保証されません。片方だけが成功するケースへの対応が必要です

よくある質問(FAQ)

Q1. MCPを導入するのにプログラミングスキルは必要ですか?

MCPサーバーの初期セットアップには、基本的なJSON設定ファイルの編集と、コマンドラインの操作が必要です。高度なプログラミングスキルは不要ですが、ターミナルの基本操作に慣れている必要があります。Claude DesktopやCursorなどのツールを使う場合、設定ファイルの編集だけで接続できるため、エンジニアでなくても導入可能です。

Q2. MCPで接続したデータのセキュリティは大丈夫ですか?

MCPはローカルで動作するサーバーを経由してデータにアクセスするため、データがMCPプロトコル自体を通じて外部に送信されることはありません。ただし、AIモデル(たとえばClaude)にデータが送信される点は認識しておく必要があります。機密性の高いデータを扱う場合は、APIの権限を読み取り専用に制限し、アクセスログを記録する運用を推奨します。

Q3. どのツールからMCP導入を始めるべきですか?

最もアクセス頻度が高く、かつ成熟したMCPサーバーが存在するツールから始めることを推奨します。2026年3月時点では、Notion・Slack・Google Calendar・GitHub・HubSpot・Supabaseなどが高品質なMCPサーバーを提供しています。CRMとコミュニケーションツール(HubSpot + Slack等)を先に接続すると、営業プロセスの効率化ですぐに効果を実感しやすいです。

Q4. MCPと従来のAPI連携やZapierなどの自動化ツールとの違いは?

MCPの最大の違いは「AIが状況に応じて判断しながらツールを操作する」点です。Zapierなどのノーコード自動化ツールは「Aが起きたらBを実行する」という固定的なルールベースで動作しますが、MCPを使ったAIエージェントは、自然言語の指示に基づいて柔軟にツールを操作します。たとえば「売上が低下している原因を調べて」と依頼すると、AIが自律的に複数のツールにアクセスし、仮説を立てて分析します。

Q5. 社内で複数人がMCPを使う場合、どう管理すべきですか?

チームでMCP環境を運用する場合は、MCPサーバーの設定ファイルをバージョン管理(Git)で共有し、認証情報は環境変数で個別に管理する方法が一般的です。また、メンバーの役職や業務内容に応じて、接続するMCPサーバーの種類や権限を分けることが重要です。経理担当者にはfreee MCPの読み書き権限を、営業担当者にはHubSpot MCPのみを、といった運用が推奨されます。

まとめ ── MCPが変えるAIエージェントの可能性

MCPは、AIエージェントと既存のビジネスツールを統合するための標準プロトコルとして急速に普及しています。freee・HubSpot・Notion・Slack・Google Calendarといった日常的に使うツールをMCPで接続することで、AIエージェントは「質問に答えるだけの存在」から「実際に業務を遂行するパートナー」へと進化します。

導入のポイントは、小さく始めて段階的に拡張すること。最初は1〜2ツールの接続から始め、効果を実感してから接続先を増やしていくアプローチが、最もリスクが低く確実です。

MCPのエコシステムは日々拡大しており、対応ツールは増え続けています。今のうちにMCPベースのAI統合環境を構築しておくことは、今後のAIエージェント活用において大きなアドバンテージとなるでしょう。

AIエージェントとMCPを活用した業務効率化について詳しく知りたい方は、CRM特化型コンサルティング企業として多数のBtoB企業をご支援してきた株式会社StartLinkにお気軽にご相談ください。