Great Question MCP Server

Great Question MCP Server

Enables AI assistants to conduct user research workflows directly from Great Question, including creating studies, recruiting participants, and querying insights.

Category
Visit Server

README

Great Question MCP Server

<!-- mcp-name: io.github.GreatQuestion/mcp -->

Run user research from any AI tool. The official Model Context Protocol (MCP) server for Great Question โ€” the AI UX research platform for product builders.

Once connected, Claude, ChatGPT, Cursor, Windsurf, Gemini CLI, and any other MCP-compatible client can create research studies, recruit participants, and query insights directly from your Great Question workspace.

"The Great Question MCP surfaces insight across studies in minutes, not days. It brings real customer patterns into discovery when decisions are happening, so we can act with confidence and build what matters most." โ€” Matt Radel, VP of Design & UX at InvoiceCloud


What it does

This is not a read-only research lookup tool. AI agents connected to this server can actively run research workflows:

  • ๐ŸŽค Create moderated interview studies from a single prompt
  • ๐Ÿ“ Build multi-question surveys without leaving the conversation
  • ๐Ÿงช Set up prototype tests with screeners, scheduling, and incentives
  • ๐ŸŽฏ Search your customer CRM to identify the right participants for each study
  • ๐Ÿ” Query your research repository for insights, summaries, and reports across past sessions, transcripts, and tags

Who it's for

  • Product managers bringing the customer voice into PRDs and discovery work
  • UX researchers scaling research programs without scaling hands-on coordination
  • Designers referencing past usability findings while building new flows
  • Research ops teams streamlining workflows across studies and repositories
  • Founders doing product discovery without a dedicated research function

Setup

Prerequisites

  • A Great Question workspace (any plan)
  • An MCP-compatible client (Claude Desktop, Claude Code, Cursor, Windsurf, ChatGPT, Gemini CLI, or any other)

Installation

The Great Question MCP is hosted โ€” there is nothing to install locally. You add it to your MCP client by pointing it at our endpoint:

https://greatquestion.co/api/mcp/v1

Claude Code

claude mcp add --transport http great-question https://greatquestion.co/api/mcp/v1

Claude Desktop

Open Claude Desktop โ†’ Settings โ†’ Developer โ†’ Edit Config, then add:

{
  "mcpServers": {
    "great-question": {
      "type": "http",
      "url": "https://greatquestion.co/api/mcp/v1"
    }
  }
}

Restart Claude Desktop. You'll be prompted to authorize via OAuth on first use.

Cursor

Cursor โ†’ Settings โ†’ MCP โ†’ Add new MCP server:

{
  "mcpServers": {
    "great-question": {
      "url": "https://greatquestion.co/api/mcp/v1"
    }
  }
}

Windsurf

Windsurf Settings โ†’ Cascade โ†’ MCP Servers โ†’ Add custom server with URL https://greatquestion.co/api/mcp/v1. Windsurf supports OAuth automatically.

ChatGPT

In ChatGPT, go to Settings โ†’ Connectors โ†’ Add connector. Use the URL https://greatquestion.co/api/mcp/v1. You'll be prompted to sign in via OAuth.

Gemini CLI

gemini extensions install https://github.com/GreatQuestion/mcp

Other MCP clients

Any MCP client that supports remote (HTTP) servers can connect using the URL https://greatquestion.co/api/mcp/v1. Authentication is OAuth 2.0.

Authentication & security

  • OAuth 2.0 โ€” credentials are never exposed to the AI client. You sign in to Great Question on first connection; the AI agent receives a scoped access token.
  • Role-based permissions โ€” every action respects the role you have in your Great Question workspace. If you can't create studies in the UI, you can't create them via the MCP either.
  • SOC 2 Type II compliant โ€” Great Question maintains an active SOC 2 Type II attestation; the MCP inherits the same controls as the rest of the platform.
  • Workspace isolation โ€” your data never crosses workspace boundaries.

Example prompts

Here are some prompts that work well with the Great Question MCP. They're meant as a starting point โ€” the server exposes the full set of research workflows, so phrasing is flexible.

  • "Create a moderated interview study about checkout abandonment, 6 participants from our enterprise customers, 30 minutes, $100 incentive."
  • "Find the 5 most-mentioned pain points across our usability tests from the last 90 days."
  • "Recruit 10 PMs from our CRM who fit our ICP for a survey on AI tool adoption."
  • "Summarize what we've heard from customers about our pricing in the last quarter."
  • "Pull every quote from our research repository where someone mentions [feature name]."

Tools exposed

The server exposes the following toolsets. Tool names and exact arguments are discovered automatically by your MCP client โ€” this list is for orientation.

  • Studies โ€” list, create, configure, and launch interview studies, surveys, and prototype tests
  • Participants โ€” search your customer CRM, segment by attributes, generate participant lists for studies
  • Scheduling & screeners โ€” configure availability, screening questions, and incentive structures
  • Repository search โ€” full-text and semantic search across past sessions, transcripts, highlights, and tags
  • Insights & reports โ€” query existing reports and generate summaries across multiple studies

Resources

Support

  • Bugs and feature requests: open an issue
  • Customer support: support@greatquestion.co
  • Security disclosures: security@greatquestion.co

License

MIT โ€” see LICENSE.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured