# Great Question

Great Question is the Agentic UX research platform for product builders. Run interviews, surveys, and prototype tests — and keep every insight in a single, AI-powered repository.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add greatquestion/mcp-server

# Browse available tools
npx -y @smithery/cli@latest tool list greatquestion/mcp-server

# Get full schema for a tool
npx -y @smithery/cli@latest tool get greatquestion/mcp-server add_interview_study_moderator

# Call a tool
npx -y @smithery/cli@latest tool call greatquestion/mcp-server add_interview_study_moderator '{}'
```

## Direct MCP Connection

Endpoint: `https://mcp-server--greatquestion.run.tools`

## Tools (94)

- `add_interview_study_moderator` — Add a new interview study moderator. Add a user to an interview as a moderator, collaborator, or observer.
- `add_interview_study_participant` — Add a new interview study participant. Add existing candidates to an interview as shortlisted participants. Skips candi…
- `add_interview_study_screener_question` — Add a new interview study screener question. Does not replace existing questions on the screener.
- `add_study_participant` — Add a new study participant. Add existing candidates to any study as shortlisted participants. Works across interview, …
- `add_survey_screener_question` — Add a new survey screener question. Does not replace existing questions on the screener.
- `add_survey_study_participant` — Add a new survey study participant. Add existing candidates to a survey as shortlisted participants. Skips candidates a…
- `add_unmoderated_test_study_participant` — Add a new unmoderated test study participant. Add existing candidates to an unmoderated test as shortlisted participant…
- `add_unmoderated_test_study_screener_question` — Add a new unmoderated test study screener question. Does not replace existing questions on the screener.
- `create_candidate` — Create a new candidate. Create a research participant (candidate). Idempotent on the account's unique id attribute (ema…
- `create_interview_study_screener` — Create a new interview study screener. Replace the screener questions on an existing interview study. All existing ques…
- `create_interview_study` — Create a new interview study. Create an interview study with optional screener questions in a single call.
- `create_survey_screener` — Create a new survey screener. Replace the screener questions on an existing survey study. All existing questions are re…
- `create_survey_study` — Create a new survey study. Create a survey, optionally with its questions in a single call. Pre-screener (qualification…
- `create_unmoderated_test_study_screener` — Create a new unmoderated test study screener. Replace the screener questions on an existing unmoderated test study. All…
- `create_unmoderated_test_study` — Create a new unmoderated test study. Create an unmoderated test study with optional screener questions in a single call.
- `delete_candidate` — Delete a candidate. Permanently forget a candidate: destroys screener responses, detaches clips, and wipes PII (via Cus…
- `delete_interview_study_screener_question` — Delete an interview study screener question. Remove a single question from an interview's screener.
- `delete_interview_study_screener` — Delete an interview study screener. Remove all questions from an interview study's screener.
- `delete_interview_study` — Delete an interview study. Soft-delete (discard) an interview.
- `delete_survey_screener_question` — Delete a survey screener question. Remove a single question from a survey's screener.
- `delete_survey_screener` — Delete a survey screener. Remove all questions from a survey study's screener.
- `delete_survey_study` — Delete a survey study. Soft-delete (discard) a survey.
- `delete_unmoderated_test_study_screener_question` — Delete an unmoderated test study screener question. Remove a single question from an unmoderated test's screener.
- `delete_unmoderated_test_study_screener` — Delete an unmoderated test study screener. Remove all questions from an unmoderated test study's screener.
- `delete_unmoderated_test_study` — Delete an unmoderated test study. Soft-delete (discard) an unmoderated test.
- `get_candidate` — Get a single candidate by ID. Research participants (people who take part in studies). Returns full profile including n…
- `get_interview_study_calendar_settings` — Get a single interview study calendar settings by ID. Fetch calendar booking settings for an interview.
- `get_interview_study_response` — Get a single interview study response by ID. Fetch a single interview pre-screener response by id with structured answe…
- `get_interview_study_screener_response` — Get a single interview study screener response by ID. Fetch a single interview screener response by id with structured …
- `get_interview_study_screener` — Get a single interview study screener by ID. Fetch the screener questions for an interview study.
- `get_interview_study` — Get a single interview study by ID. Fetch a single interview by id with full details.
- `get_repo_highlight` — Get a single repo highlight by ID. Repository highlights representing annotated excerpts from research sessions. Return…
- `get_repo_insight` — Get a single repo insight by ID. Repository insights representing research findings and stories. Returns full insight d…
- `get_repo_reel` — Get a single repo reel by ID. Repository reels (highlight compilations) representing curated collections of video clips…
- `get_repo_session` — Get a single repo session by ID. Repository sessions representing research interviews, calls, or observations. Returns …
- `get_repo_session_transcript` — Get a single repo session transcript by ID. Transcript for a specific repository session. Returns full speaker-attribut…
- `get_screener_response` — Get a single screener response by ID. Fetch a single screener response by id. Works for responses from any study type (…
- `get_study` — Get a single study by ID. User research studies (interviews, surveys, unmoderated tests). Returns full study details in…
- `get_survey_screener` — Get a single survey screener by ID. Fetch the screener questions for a survey study.
- `get_survey_study_response` — Get a single survey study response by ID. Fetch a single survey participant response by id with structured answers and …
- `get_survey_study_screener_response` — Get a single survey study screener response by ID. Fetch a single survey screener response by id with structured answer…
- `get_survey_study` — Get a single survey study by ID. Fetch a single survey by id with full details.
- `get_transcript` — Get a single transcript by ID. Text transcriptions of recorded research sessions. Returns full transcript including spe…
- `get_unmoderated_test_study_response` — Get a single unmoderated test study response by ID. Fetch a single participant response by id with the full structured …
- `get_unmoderated_test_study_response_transcript` — Get a single unmoderated test study response transcript by ID. Transcript for a specific unmoderated test study respons…
- `get_unmoderated_test_study_screener_response` — Get a single unmoderated test study screener response by ID. Fetch a single unmoderated test screener response by id wi…
- `get_unmoderated_test_study_screener` — Get a single unmoderated test study screener by ID. Fetch the screener questions for an unmoderated test study.
- `get_unmoderated_test_study` — Get a single unmoderated test study by ID. Fetch a single unmoderated test by id with full details.
- `list_candidates` — List all candidates with pagination. Research participants (people who take part in studies). Returns name, email, demo…
- `list_interview_studies` — List all interview studies with pagination. Interview (video call) studies. Returns title, status, and configuration fo…

---
*Response truncated. Use `npx -y @smithery/cli@latest` for complete data.*
