QuestionProのMCP(Model Context Protocol)サーバーを使用すると、ChatGPTがお客様のQuestionProアカウントと直接連携できるようになります。会話を交わすだけで、アンケートの作成、ダッシュボードの構築、回答の分析、リサーチワークフローの実行などをシームレスに行うことが可能です。QuestionProのウェブアプリを手動で操作する代わりに、必要な処理を言葉で指示するだけで、ChatGPTがお客様に代わってワークフロー全体を処理します。
本記事では、アプリ機能を使ってQuestionPro MCPサーバーをChatGPTに接続する手順を説明します。この接続にはOAuth認証を使用するため、APIキーの手動入力は不要です。お客様のQuestionProアカウントで一度認証を行うだけで、ChatGPTは選択された機能に対する、権限スコープが限定された(いつでも取り消し可能な)アクセス権を取得します。
QuestionProをChatGPTに接続する前に、以下の準備が整っていることを確認してください:
各QuestionPro機能(アンケート、BI、CXなど)には、それぞれ固有のURLを持つ専用のMCPサーバーが用意されています。取得手順は以下の通りです:
コピーしたURLは、後述のステップでChatGPTに貼り付けます。このプロセスを繰り返すことで、複数のQuestionPro MCPサーバーをChatGPTに接続させることができます。
QuestionPro MCPサーバーをChatGPTに接続する手順は以下の通りです:
接続が完了すると、ChatGPTの接続済みアプリ一覧にQuestionProアプリが表示されます。さらに別のQuestionPro MCPサーバーを追加する場合は、同様のステップを繰り返してください。
QuestionPro MCPサーバーの接続が完了した後は、会話の中で次の2つの方法のいずれかで呼び出すことができます:
アプリが有効になったら、普段お使いの自然な言葉でタスクを指示してください。例えば、「製品リリースのための10問のNPSアンケートを作成して」や「前四半期の解約の兆候を示すダッシュボードを構築して」のように指示します。ChatGPTはQuestionProのツールを呼び出してワークフローを実行しますが、データの新規作成や変更を伴う書き込み操作を実行する前には、必ずお客様に確認(承諾)を求めます。
Businessプランでは、アプリ機能はデフォルトで有効になっています。一方、EnterpriseおよびEduプランでは、アプリはデフォルトで無効になっているため、メンバーが個別にアカウント接続を確立する前に、ワークスペースの管理者またはオーナーが対象アプリを有効化しておく必要があります。
管理者向けの手順(Enterprise/Edu):
アプリが公開されると、ワークスペースの各メンバーは自身の Settings > Apps から個人のQuestionProアカウントを連携させ、会話内での利用を開始できるようになります。
QuestionProアプリとの連携を切断する手順は以下の通りです:
また、QuestionProアカウント側の 設定 > 接続済みアプリ(Connected Apps) から直接アクセス権を取り消すことも可能です。なお、BusinessおよびEnterpriseプランのワークスペース管理者は、ワークスペース設定 > アプリ からすべてのメンバーに対してアプリを一括で無効化できます。