3 ウィジェット · 13 プレビュー状態
ChatGPT、Claude、Cursor向けMinds MCPサーバー
Minds MCPサーバーをChatGPT、Claude、CursorなどのAIクライアントに接続し、アシスタントから合成カスタマーパネルを実行できます。
現在、サーバーは 50 個のツールを公開し、 77 個の正規ツールを呼び出し可能にしています。これらの数は稼働中のサーバーから取得しています。接続先サーバーの tools/list 応答を基準にしてください。
Mindsは、AIアシスタントが合成リサーチパネルを作成し、多角的な視点からアンケートを実行し、AI Mindsと直接対話できるようにするModel Context Protocol(MCP)サーバーを提供します。これにより、ChatGPT、Claude、Codex、Gemini CLI、Cursor、VS Code、その他のMCP対応クライアントと統合できます。
MCPとは?
Model Context Protocol(MCP)は、AIアシスタントを外部ツールやデータソースに安全に接続するためのオープン標準規格です。当社のMCP統合により、以下のことが可能になります。
- AI Minds(専門家、ペルソナ、デジタルツイン)の作成と管理
- 専門家グループによるリサーチパネルの構築
- 多角的な視点にわたるアンケート形式の質問の実行
- パネル回答に関する統計分析の取得
- ブランド化されたPDFレポート、Markdownサマリー、または生データの書き出し
- Mindsを再利用可能なグループに整理
MCPサーバーURL
https://getminds.ai/mcp
クライアントごとのセットアップ手順については、Minds MCPセットアップガイドをご覧ください。すべての正規ツールと現在公開中のツールについては、Minds MCPツールリファレンスをご覧ください。
認証
MCPサーバーは2つの認証方法をサポートしています。
- OAuth 2.1(推奨) - ChatGPT、Claude、Codex、Gemini CLIなどのクライアントは、これを自動的に処理します。接続時にMindsアカウントへのログインを求められます。クライアントが要求する権限はセットアップガイドに記載されています。
- APIキー - プログラムからアクセスする場合は、「Settings(設定)」→「API Keys(APIキー)」でキーを生成してください(
minds_で始まります)。Authorization: Bearer minds_your_keyとして渡します。
対応クライアント
| クライアント | ウィジェット | 認証 | セットアップ |
|---|---|---|---|
| ChatGPT | クライアントによる | OAuth | Web版: Plugins → Add → Create MCP App、またはプラグインディレクトリからMindsを追加。デスクトップアプリ: Plugins → Add → Add MCP server(Streamable HTTPを選択し、Save → Restart → Authenticate) |
| Claude(claude.aiおよびClaude Desktop) | クライアントによる | OAuth | Customize → Connectors → + → Add custom connector |
| Claude Code | なし | OAuthまたはAPIキー | claude mcp add --transport http minds https://getminds.ai/mcp を実行し、/mcp → Authenticate |
| Codex | なし | OAuthまたはAPIキー | codex mcp add minds --url https://getminds.ai/mcp を実行し、codex mcp login minds |
| Gemini CLI | なし | OAuth | ~/.gemini/settings.json の httpUrl エントリ |
| Cursor | クライアントによる | OAuth | ~/.cursor/mcp.json の url エントリ |
| VS Code (GitHub Copilot) | クライアントによる | OAuth | MCP: Add Server → HTTP を選び、サーバーURLを入力 |
| Langdock | なし | OAuth | Integrations → Add MCP |
| Windsurf | なし | OAuthまたはAPIキー | Cascadeの … → Open MCP config file を開き、serverUrl エントリを追加 |
すべてのクライアントで同じ公開ツールを利用できます。クライアントごとの詳しい手順はセットアップガイドに、ChatGPTの各画面の説明はChatGPTガイドにあります。
ウィジェットの対応有無にかかわらず、すべてのクライアントで、Mindsウェブアプリで結果を開くためのクリック可能なリンクを受け取ることができます。
公開ツールと正規ツール
tools/list は、通常の対話型リサーチ向けに厳選した 50 個のツールを返します。サーバーは、公開していないライフサイクルツールを含め、合計 77 個の正規ツールを呼び出し可能にしています。クライアントが設定済みのツール呼び出しや直接のツール呼び出しに対応していれば、明示的な統合からこれらのツールを正規名で呼び出せます。この分割により、モデルに提示する既定のツールを絞り込みつつ、サポート対象の機能全体を維持しています。
互換性のためにツールのエイリアスが呼び出し可能な場合もありますが、エージェントは常にツールリファレンスに記載された正規名を使用してください。
| 領域 | ツール | 説明 | 動作 |
|---|---|---|---|
| Audiences | list_audiences | List Audiences. For a listing or search reply, include both the returned top-level workspaceUrl and each listed Audience's workspaceUrl verbatim in inline code: scheme, query and trailing slash. Item links do not replace the list-level link. Lists owned Audiences newest first with counts and sharing. workspaceUrl opens the owner's workspace; sharedAudienceUrl is public. addOnRequired omits links/commercial details; use an available Audience. First-page openDrafts: rework matching drafts or recalibrate matching Audiences before a new brief. | 読み取り専用 |
import_audience_sources | Import Audience Research Sources. Imports supplied UTF-8 text, Markdown, CSV and JSON research files into account-owned storage. Accepts file contents rather than local paths. Identical file imports are safe to retry. Optional caller-reviewed grounding JSON binds distributions to existingFiles followed by files in sourceIdx order, returning a normalized snapshot and checksum for audience preview and creation. This operation creates no Audience or Minds and performs no web search or independent verification of supplied percentages. | 書き込み | |
create_audience_from_brief | Create a Grounded Audience from a Brief. Builds grounded Audience/Mind profiles with exact segment allocation. Returns an asynchronous draft/operation for review; create only after the user accepts its roster/quota snapshot and checksum. Rework the same draft.id/sha256 in place, overwriting its saved request, roster and grounding; never start a new brief for that edit. Supports reviewed datasets and public research/files. Existing Audiences use recalibration. Private unless link sharing is enabled. | 破壊的 | |
get_audience_creation_progress | Audience creation progress. Read-only; never starts or retries work. operationId: creation and member training. audienceId: training, background research, validation.ready (validation's 10-ready-Mind rule), validation.reason MINDS_TRAINING (poll later) or AUDIENCE_TOO_SMALL (add Minds). recalibrationId: its status, retained result or terminal error. Final score needs all members trained and research done. | 読み取り専用 | |
render_audience_review | Show Audience Creation. Shows source research, distributions, proposed Minds, the draft and training for one or more Audience operations, display only: the user confirms or asks for changes in chat. Multiple operations appear in independent tabs within one widget. | 読み取り専用 | |
get_audience_limits | Get Audience Limits. Returns the authenticated account's current plan (`planName`, as the app names it), its Audience size allowance (per-Audience cap including any team or contract allowance, `customSizeMax`, per-mode ceilings) and the synthetic responses left, read live; it supersedes limits stated elsewhere. Sample sizes the plan allows: up to `customSizeMax` Minds per Audience, or several Audiences in one Study for a larger sample, each costing one response per Mind per question. | 読み取り専用 | |
ask_audience | Ask One Standalone Audience Question. Accepts one standalone question request for an Audience, restricted to supplied segments, and creates a private Study. Returns IDs/links. For preparing, lead with userFacingStatus and call it a request throughout. | 破壊的 | |
export_audience | Export Audience Brief. Exports an Audience brief or kind validation_report (scores, KPIs, answer shares, provenance) as Markdown/PDF/DOCX/PPTX. Brief PDF/PPTX can fetch public HTTPS member portraits. Starts artifact work; force can replace it. Slow exports may irreversibly email the requesting account. | 破壊的 | |
duplicate_audience | Duplicate Audience. Adds an independent copy of an Audience, its Minds and retained knowledge. Unready copies can queue retraining with public web research when retained evidence cannot seed them. Ready copies avoid retraining. | 書き込み | |
recalibrate_audience | Change an Existing Audience. Changes an existing Audience in place: it keeps its id, its Minds keep theirs (except copies below), and no Mind is deleted. Covers composition and trait edits, a population pivot, adding members, an exact chart selection (`distributions`), new sources and going deeper (`deepen`), and re-runs its research grounding. Owner, or verified Minds staff with existing direct Audience admin collaboration or an active owner-issued support grant. Staff support is limited to composition amendments: no growth, new sources, Go deeper or shared-Mind waiver. Asynchronous: the result is an accepted operation with its id, not a completed change. Queues behind another edit of the Audience and waits for a Study run on its members. Members shared with other Audiences are replaced here by copies with new ids. Reusing requestKey with identical input retries safely. | 破壊的 | |
manage_audience_support | Manage Audience Support Access. Manage owner-issued, expiring staff access to one Audience’s composition and receipts. Staff cannot self-grant. Revocation stops new work at checkpoints; completed changes remain. No membership, growth, deletion or billing changes. | 破壊的 | |
attach_study_audiences | Attach Audiences to Study. Attaches existing accessible Audiences without removing others, planning or running research. Optional segmentSelections retain exact matches. Returns attached/alreadyAttached IDs; retries are safe. Link sharing makes these Audiences and Minds public. Validates access and plan eligibility. | 書き込み | |
| Studies | list_studies | List Studies. List or search saved Studies, or read an authorized team catalog, result feed or tracker snapshot with source identities, full-filter totals and page continuation. | 読み取り専用 |
create_study | Create a Separate Study Workspace. Creates a separate, new Study workspace when the user requests a new workspace. It can attach existing Audiences or create Audiences inline. It does not ask questions or run research. It does not act in an existing Study or save a draft there. | 書き込み | |
ask_study | Ask One Standalone Question in a Study. Requests exactly one respondent-visible question: one standalone question, or one adaptive follow-up whose wording could not be known before earlier results. Out of scope: questionnaires, batteries, sections or two or more known questions; use one confirmed block, submitted once rather than question by question. Durably accepts before execution. planning_required requires confirmation. Question text can reach the Minds; exclude planner/client notes. Pasted material: verbatim in evidence.textAttachments. Accepts files shared in the conversation (uploaded or generated images, PDFs). Returns IDs/links. Fixed time-bucket retries can submit again; check status before repeating uncertain writes. | 破壊的 | |
get_study_status | Get Study Status. Read Study progress, saved replies, uncalibrated forecasts and exports without generating replies. Scope by runId or questionId (including a preparation clientRequestId). A preparing request has userFacingStatus and no submitted question. | 破壊的 | |
request_study_answers | Request Study Replies. Request actual replies (default 8; all=true for all). May spend response allowance. | 破壊的 | |
render_study_results | Show Study Results. Completed Study results or labeled experimental, uncalibrated forecasts. Exactly one runId/questionId. Replies load on request. May recover and replace derived results from accepted answers without rerunning Minds. | 破壊的 | |
export_study | Export Study Results. Queues Study results export: executive/full reports in PDF/DOCX/PPTX/Markdown; raw CSV/XLS/SPSS SAV. Returns job/artifact status. Full reports can fetch public HTTPS portraits. force can replace artifacts. Completed exports can irreversibly email the requesting account. | 破壊的 | |
duplicate_study | Duplicate Study. Permanently copy a Study with its questions and results over the same Audiences. | 書き込み | |
export_heatmap | Export Website Heatmap. Exports a completed website heatmap by Study/message ID as a ZIP of stored screenshots and overlays. Does not recapture the website. force starts fresh archive work and replaces its saved artifact status/reference. | 破壊的 | |
get_study_heatmap | Read Study Asset Heatmap. Read saved attention by assetKey and, for monadic Studies, variantId. No new analysis, website visits, or response charges. | 読み取り専用 | |
start_study_heatmap | Start Study Asset Heatmap. Start or retry analysis of an assigned original file, image, video or public website, including a monadic variantId. Mosaic prepares original files internally and retains saved material findings and visual groups. Eligible Mosaic Reactions start automatically with the Study and use no additional response credits. Other paid or legacy analysis requires approval, a paid plan and one response per Mind. Preserves question answers. | 破壊的 | |
create_study_plan | Draft Research in an Existing Study. Saves a non-executing research draft in an existing Study, including a multi-question concept test or survey. It creates no Study workspace and starts no research. study.name directly resolves the existing Study and its Audiences by name. study.id selects an ID; omission uses the active Study. | 破壊的 | |
revise_study_plan | Revise Study Plan. Revises the saved draft at current draft.id and draft.revision without starting research. Nest changes in draft.refinement, answers in draft.answers, formats in draft.questionResponses, or exact edits in draft.edits. Replacement questions are top-level questions. Stale revisions fail; answers alone preserve fixed wording. Review the new revision. History is bounded. | 破壊的 | |
get_study_plan | Read Study Plan. Reads the latest saved revision and full review of one draft. Read-only; starts no research. | 読み取り専用 | |
render_study_plan | Show Study Plan. Shows a saved Study draft at its current revision for interactive review and confirmation. Research has not started. | 読み取り専用 | |
cancel_study_question | Stop Standalone Study Question. Stops one standalone Study question by runId, or studyId and questionId: queued or preparing stops at once, being answered stops at its next step. Answers given are kept. A delivered forecast keeps its completed run history while remaining replies and Reactions can still be stopped. An answered question with no pending work, or a failed question with no work stopped, errors unchanged. Not for multi-question runs. | 破壊的 | |
read_study_summary | Read Study Summary. Reads saved whole-Study Markdown, evidence, generation state and your refresh receipt. Pending retains prior content. May recover/replace stale or missing summaries; never reruns respondents. | 破壊的 | |
refresh_study_summary | Refresh Study Summary. Queues a whole-Study summary refresh after explicit approval. Replaces it without restore history; preserves questions/answers. force regenerates unchanged coverage. Pending returns a receipt and prior content. | 破壊的 | |
| リサーチ計画 | cancel_study_run | Cancel Study Run. Stop pending Study work; keep saved replies. Returns run/collection status. | 破壊的 |
start_study_run | Start Confirmed Study Run. Runs one reviewed draft revision after explicit confirmation in a later user turn; skipping review is not confirmation. One execution submits the whole draft as a single durable run. It is refused as a whole before using Minds or quota if the revision, capabilities, method or source-readability checks fail. Advanced methods need explicit opt-in. Each Mind answers in order seeing its own earlier answers; askIf gates items. Contradictions are flagged, never rewritten. | 破壊的 | |
resume_study_run | Resume Study Run. Resumes an existing plan-limited Study run in place after explicit user approval and the required paid-plan entitlement. Keeps the originally confirmed questions and response contracts and does not ask questions already answered. Does not start a new draft or change the run design. | 破壊的 | |
list_research_methods | List Research Methods. Lists the research-method catalog without changing or running methods. For availability, report every label and the exact count in each availabilitySummary group. Use methods for complexity and fallbacks; advanced methods can require opt-in. | 読み取り専用 | |
plan_study_questions | Plan a Multi-Question Block in a Study. Deprecated alias of create_study_plan and revise_study_plan; identical behaviour. | 破壊的 | |
run_study_questions | Run a Confirmed Multi-Question Block. Deprecated alias of start_study_run; identical behaviour. | 破壊的 | |
| テンプレートと下書き | list_study_drafts | List Study Drafts. Lists a page of unfinished Study draft summaries, newest first, or returns the complete saved planning state for one exact draft ID. Draft records are distinct from running or completed studies. | 読み取り専用 |
list_study_templates | List Study Templates. Lists owned/team-shared template summaries, most used first; templateId returns full configuration, revision, questions, response settings and attachments. configuration.questions is the fixed instrument; configuration.methodId the research method it runs with. Listing provisions starters or overwrites eligible untouched older starters. Exact-template reads skip provisioning. | 破壊的 | |
save_study_draft | Save Study Draft. Creates or checkpoints an unfinished Quick or Custom Study draft without starting research. It saves the objective, context, selected Audiences, method, questions, sources, and current planner step. Revisions change only the fields given and require the exact draft ID and expected revision; stale writes are rejected. For a retryable creation, choose idempotencyKey before the first save and reuse it after an uncertain result. | 破壊的 | |
save_study_template | Save Study Template. Creates a private Custom template with its questions, response settings, attachments and method. template.requestId enables safe retries. Does not change existing templates, create a draft or start research. | 書き込み | |
update_study_template | Update Study Template. Updates one owned Custom template at update.expectedRevision. Replaces supplied fields without restore history and may share it with the team. Requires explicit approval; stale revisions fail. Does not start research. | 破壊的 | |
use_study_template | Create Draft From Study Template. Creates an independent editable Study draft from a readable template at use.expectedRevision. Reuse use.requestId for retries of the same intended draft. Fresh context and Audiences are added in the web app; the template is unchanged and research does not start. | 書き込み | |
delete_study_template | Delete Study Template. Only for saved Study templates; it cannot delete Studies, Audiences, Minds or answers. Permanently deletes one template the authenticated user owns; Studies and drafts already created from it are unaffected. | 破壊的 | |
| Minds | export_mind | Export Mind Persona Profile. Exports an existing Mind by ID/name: inline Markdown by default, or PDF/DOCX/PPTX. PDF/PPTX can fetch public HTTPS portraits. Starts artifact work; force can replace an artifact. Slow exports may irreversibly email the requesting account when ready. | 破壊的 |
get_shared_mind_knowledge | Read Shared Mind Sources. Returns stored public Mind sources/assessments by share ID, including shares outside the private workspace. Does not fetch source websites or modify knowledge. | 読み取り専用 | |
| その他 | list_formations | List Audience Segmentations. Lists Audience segmentations for filters; may save defaults and recover builds, replacing subgroup memberships. Ready counts are final. Paged (limit 1–100, default 100); follow pagination.nextOffset. | 破壊的 |
update_item | Update Study, Audience or Mind. Renames a Study or Audience or moves it into a folder. Renames a Mind, or records whether its facts come from real research data (mind.factsSource). | 破壊的 | |
set_sharing | Change Study or Audience Sharing. Turns a Study's or Audience's public link or team sharing on or off. | 破壊的 | |
enterprise_use_cases | Enterprise use cases. Read paged team business use cases and role-scoped counts of attributed drafts, Studies and completed runs. | 読み取り専用 | |
save_enterprise_use_case | Save enterprise use case. Save a revision-checked team business use case with objectives, template revisions, planned targets and lifecycle state. | 破壊的 |
インタラクティブプレビュー
現在Mindsが登録しているMCPビューは、Studyの結果(新しい質問と既存のStudyの両方)、研究計画の確認、Audienceの作成の3つです。Minds UIコンポーネントを使用し、枠組みや操作はクライアントに依存します。
現在の計画ビューは保存済みの草案を表示します。会話で変更を依頼し、実行前に最新の改訂を明示的に承認してください。計画を見るだけでは Study は開始されません。
モバイル環境を検出すると、ウィジェットは Minds で続けるリンクを表示し、対話操作やウィジェットのポーリングを開始しません。これは表示の変更であり、MCP ツール自体を無効化するものではありません。クライアントの制限は引き続き適用されます。
以下は説明用データによる例です。各タブが1つのビューで、それを開くツールも表示します。読み込み中・進行中の例は固定スナップショットであり、実行中の研究ではありません。
すべての MCP ウィジェットを確認
表示するツール: render_study_results
The first render, before the host delivers the question's data.
サンプルデータ · 表示はクライアントにより異なります
n8nワークフロー
n8n用Mindsコミュニティノード を使用して、Studyの作成、リサーチプランのプレビュー、Studyや保存されたサマリーの取得、またはAI Agentへの操作の公開を行います。セルフホスト版n8nに n8n-nodes-minds をインストールし、Minds APIキーを接続します。パッケージはnpmで公開されていますが、n8nの検証は審査中のため、n8n Cloudではまだ利用できません。リサーチの確認と開始はMinds上で個別に行ってください。