survey-light について
survey-light は、MobOpinions のワークスペースで消費者調査を作成、対象設定、配信、分析する MCP サーバーです。71 個のツールで調査全体、対象者管理、結果確認、エクスポートを扱い、OAuth でサインインします。
主な機能
- 01質問やテンプレートから調査を作成
- 02質問、回答、分岐ロジックを編集
- 03属性と地域による対象設定
- 04割当数と回答目標数を管理
- 05調査の開始、一時停止、終了
- 06結果の分析とエクスポート
活用シーン
- 01調査テーマからアンケートを作成
- 02属性で消費者パネルを絞り込む
- 03進捗を確認して割当数を調整
- 04結果を確認して回答をエクスポート
MCP 対応
Streamable HTTP 経由で Survey Light の 71 の操作を MCP ツールとして提供します。MCP クライアントは OAuth 2.1 で認証し、サインインしたユーザーが選択したワークスペースで操作します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://surveys.mobopinions.com/light-api/mcpclaude mcp add --transport http com-mobopinions-survey-light https://surveys.mobopinions.com/light-api/mcp{"mcpServers":{"com-mobopinions-survey-light":{"type":"http","url":"https://surveys.mobopinions.com/light-api/mcp"}}}Cursor で開く{"servers":{"com-mobopinions-survey-light":{"type":"http","url":"https://surveys.mobopinions.com/light-api/mcp"}}}VS Code で開く{"mcpServers":{"com-mobopinions-survey-light":{"type":"http","url":"https://surveys.mobopinions.com/light-api/mcp"}}}{"mcpServers":{"com-mobopinions-survey-light":{"serverUrl":"https://surveys.mobopinions.com/light-api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
MobOpinions Survey Light — MCP サーバー
AI アシスタントから消費者調査を実施できます。 Survey Light(MobOpinions のセルフサービス型調査プラットフォーム)のすべての操作が Model Context Protocol ツールとして公開されているため、Claude、ChatGPT、Cursor、VS Code、その他の MCP クライアントを使って、アンケートの作成、質問の作成、MobOpinions のパネルネットワークを通じた実際の消費者層のターゲティング、アンケートの開始、結果の確認を、ご自身の MobOpinions ワークスペース内で行えます。
レジストリ名:com.mobopinions/survey-light · リモートサーバー(インストール不要) · ライセンス:MIT
| エンドポイント | https://surveys.mobopinions.com/light-api/mcp |
| トランスポート | Streamable HTTP(MCP 2025-06-18)、ステートレスな JSON レスポンス |
| 認証 | OAuth 2.1 — RFC 9728/8414 によるディスカバリー、RFC 7591 による動的登録、PKCE S256、リフレッシュトークン |
| サインイン | 既存の surveys.mobopinions.com のメールアドレスとパスワード |
| ツール | 71 |
接続
Claude Code
claude mcp add --transport http surveys https://surveys.mobopinions.com/light-api/mcp
# then in a session: /mcp → surveys → Authenticate (browser login)
Claude.ai / Claude Desktop — Settings → Connectors → Add custom connector → URL https://surveys.mobopinions.com/light-api/mcp → Connect → サインイン。
ChatGPT — Settings → Connectors → Create (developer mode) → MCP server URL https://surveys.mobopinions.com/light-api/mcp、authentication OAuth → サインイン。
Cursor / VS Code / Streamable-HTTP + OAuth 対応クライアント — { "mcpServers": { "surveys": { "url": "https://surveys.mobopinions.com/light-api/mcp" } } }
API キーは不要です。クライアントが認証サーバーを検出して自身を登録し、ログインページを開いてトークンを保存します。トークンの有効期間は30日で、自動的に更新されます。各ツールは、サインインしたユーザーとまったく同じ権限で、そのユーザーが選択したワークスペース内で実行されます。
できること
アシスタントには、次のように依頼できます。
- 「英国の25〜44歳の成人300人を対象に、オーツミルクの購入習慣について6問のアンケートを作成して、開始してください。」
- 「過去6か月以内にランニングシューズを購入した人だけが対象になるよう、スクリーナーを追加してください。」
- 「ベルリンのアンケートの回答完了数はいくつですか。また、質問3で最も多い回答は何ですか?」
- 「結果を Excel ファイルとしてエクスポートして、アンケートを一時停止してください。」
ツール(71)
アカウントとワークスペース(12)
| ツール | 説明 |
|---|---|
get_profile | 自分の情報:リンク済みアカウント(ユーザー ID、メールアドレス、表示名)とワークスペース |
get_account | アカウント情報:氏名、メールアドレス、Survey Light ワークスペース(ID、名前、役割、 |
update_account | アカウントの氏名を設定し、必要に応じて現在のワークスペース名を変更します。 |
list_workspaces | 自分の Survey Light ワークスペースと、このセッションで切り替え先になっているワークスペースの ID を一覧表示します。 |
switch_workspace | このセッションで使用するワークスペースを切り替えます。アンケート、ウォレット、 |
create_workspace | 新しい Survey Light ワークスペースを作成し(自身がオーナーになります)、そのワークスペースに切り替えます。 |
rename_workspace | 自分が所有するワークスペースの名前を変更します。 |
list_workspace_members | 自分が所有するワークスペースのメンバー(ユーザー ID、メールアドレス、役割)と保留中の招待を一覧表示します。 |
invite_workspace_member | 自分が所有するワークスペースへの参加招待をメールで送信します(リンクの有効期間は7日間)。 |
remove_workspace_member | 自分が所有するワークスペースからユーザーを削除します。事前にユーザーに確認してください。 |
cancel_workspace_invitation | 保留中のワークスペースへの招待を取り消します。 |
accept_workspace_invitation | 招待メールに記載されたワークスペース招待トークンを使用して、 |
アンケート(16)
| ツール | 説明 |
|---|---|
get_survey_options | アンケート作成用の参照リスト:調査を実施できる国 |
list_surveys | アクティブなワークスペース内のアンケート(新しい順、最大300件)とステータス |
create_survey | アクティブなワークスペースに空のアンケート下書きを作成します。その後、質問を追加します |
suggest_survey_topic | 調査の質問に最適なトピックカテゴリをAIが選びます(get_survey_options.categoriesから選択)。 |
create_survey_from_question | 1つの質問から、質問、スクリーナー、スキップロジック、画像を含む完全なアンケートを作成します |
create_survey_from_template | テンプレートアンケート(次のマークが付いたアンケート)をコピーして、新しい下書きを作成します |
clone_survey | アンケート(質問、回答、ターゲティング、スキップロジック)を新しい下書きに複製します。 |
translate_survey | 言語ごとにアンケートを複製し、すべての質問を機械翻訳します |
set_survey_template_flag | アンケートを再利用可能なワークスペーステンプレートとしてマーク(または解除)します。 |
preview_survey | アンケートの回答者向けプレビューリンクを取得し、テスト済みとしてマークします。 |
pause_survey | 実施中のアンケートを一時停止します(データ収集を停止します。資金は確保されたままです)。resume_surveyで再開します。 |
resume_survey | 以前に開始した一時停止中のアンケートを再開します。 |
delete_survey | 回答完了数がない下書きまたは終了済みアンケートを完全に削除します。実施中/一時停止中のアンケートは |
get_survey_status | 実施中アンケートの簡易稼働状況スナップショット:ステータス、is_live、受け入れ済み/ |
launch_survey | 下書きを実施中にします。プロジェクト全額をウォレットから保留金として確保します |
close_survey | 実施中のアンケートを完全に終了します。調査を停止し、受け入れ済みの回答完了分を請求します |
質問と回答(13)
| ツール | 説明 |
|---|---|
list_questions | アンケートの質問一覧:種類、テキスト、回答選択肢、マトリックスを含むすべての質問 |
add_question | 回答選択肢付きの質問を追加します。single_select / multi_select / |
update_question | 既存の質問のテキスト、必須フラグ、回答のランダム化を編集します |
delete_question | 質問とその回答/項目を削除します。元に戻せません。 |
add_answer_option | single_select / multi_select / ranking / matrix形式の質問に回答選択肢を1つ追加します。 |
update_answer_option | 回答選択肢のテキスト、フラグ、画像、または位置を変更します。 |
remove_answer_option | 質問から回答選択肢を1つ削除します。 |
reorder_answer_options | コードを順番に並べて指定し、質問の回答選択肢の表示順を設定します。 |
reorder_questions | 編集可能な質問の順序をqidの一覧で設定します。ロックされた |
set_question_routing | single_select質問のスキップロジック:回答コードごとに、後続の質問へ移動します |
parse_questionnaire_document | 取得した質問票ドキュメント(PDF、DOCX、XLSX、CSV、最大20 MB)をAIで解析します |
get_complete_answers | 1件の回答完了分の質問ごとの完全な回答(list_completesのlocation_idで指定)。 |
get_close_preview | 終了時の精算内容:受け入れ/拒否件数、保留額、請求額、返金額。 |
オーディエンスとターゲティング(14)
| ツール | 機能 |
|---|---|
get_targeting | 現在のオーディエンス:国、性別、年齢層、就業状況、学歴 |
set_targeting | アンケートの人口統計ターゲティングを置き換えます(指定した各リストで既存の内容が置き換わります |
convert_location_text | 自由記述の場所の説明(例:「テキサス州とフロリダ州」、「グレーター |
set_location_targeting | 場所ターゲティングを適用します:行政区域の選択(assoc_type + values、 |
list_quotas | 上限、達成数、残数および条件を含むアンケートの割り当てセル |
create_quota | グループごとの回答完了数の上限を設定します。人口統計セル:quota_type 'gender' |
update_quota | 割り当ての上限(すべてのセル)または名前/説明(手動セルのみ)を変更します。 |
delete_quota | 手動の割り当てセルを削除します(自動セルはターゲティングに従うため、代わりに凍結してください)。 |
freeze_auto_quota | 自動生成された(ターゲティング由来の)割り当てを凍結し、決して満たされないようにします |
add_quota_condition | 手動の割り当てに(質問、回答コード)の条件を追加します。条件を設定すると |
update_quota_condition | 割り当て条件の質問や回答コードを変更します。 |
remove_quota_condition | 手動の割り当てから条件を1つ削除します。 |
split_quota_limits | 回答完了数の目標をセルに配分します。例:scope 'gender' = 50/50 |
set_target_completes | 回答完了数の目標を変更します。調査実施中に目標を引き上げると、その分が確保されます |
公開と調査実施(2)
| ツール | 機能 |
|---|---|
finish_builder | 質問の編集後に呼び出すと、最終的な質問数に基づいてLOIを再計算します |
get_launch_summary | 公開前の確認:最終見積もり(質問数、LOI、CPI、合計)、および |
結果、インサイト、エクスポート(6)
| ツール | 機能 |
|---|---|
get_results | 承認済みの回答完了データにおける質問ごとの集計:件数と割合 |
export_results_csv | 回答者単位の生CSV:回答完了ごとに1行(承認済みと却下済み)、質問ごとに1列。 |
export_results_xlsx | すべての回答完了データを含むExcelブック:'Responses'(ラベル)、'Codes'(保存済み |
get_ai_results_summary | AIが作成した結果の要約:見出し、重要なポイント、注意事項 |
get_insights_report | Insightsレポート全体:方法論、バナー列、質問ごとの分析結果 |
run_insights_function | 名前で指定する高度なInsights操作:AIによるナラティブ(insights_ai_summary with |
ウォレットと請求(2)
| ツール | 機能 |
|---|---|
get_wallet | ウォレット残高(total_credits、通貨記号付きの書式)と |
create_wallet_topup_checkout | ウォレットに入金するためのStripe Checkoutリンクを作成します。checkout_urlを返します — |
その他(6)
| ツール | 機能 |
|---|---|
get_price_quote | アンケートを作成せずに仮の料金を見積もります:出現率の推定、 |
list_piping_sources | {{Q}}トークンを使って、回答を後続のテキストに挿入できる質問 |
upload_media | 質問文や画像として使用する画像または動画を公開URLからアップロードします |
list_completes | 承認済みと却下済みのすべての回答完了データ:タイムスタンプ、所要時間、レート |
reject_complete | アンケート終了前に品質の低い回答完了を却下します(請求対象外、枠 |
get_crosstab | 1つの質問(行)を最大4つのバナー質問(列)でクロス集計します |
料金
アンケートの作成、編集、分析は無料です。調査実施(実際の回答者)には、公開前に表示される料金に基づき、ワークスペースのウォレットから回答完了1件ごとに料金が発生します。MCP サーバーの利用による追加料金はありません。
サポート
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。