Build and publish studies from Claude or ChatGPT.
Connect QuestionPunk’s hosted MCP server to Claude or ChatGPT once. Then the assistant can draft a study, edit its questions and display logic, publish it and hand you the participant link, and read the responses. Connecting is free on every plan.
Draft a 6-question onboarding survey for new users. Don’t publish it yet.
Done. “Onboarding feedback” is saved as a draft with 6 questions. Tell me when to publish and I’ll send you the participant link.
Skip the copy and paste into a survey builder.
Without a connector, an assistant writes your questionnaire as text, and you rebuild it question by question in a survey tool.
With the QuestionPunk connector, it builds the study in your account instead, with real question types, required questions and display logic. It saves a draft you can open in the editor and check before anything goes live.
Add one URL and approve access.
About five minutes in Claude or ChatGPT. Claude Code takes two commands.
Add
Paste the connector URL.
Add https://app.questionpunk.com/api/v1 as a custom connector and name it QuestionPunk. The steps for each assistant are below.
Approve
Sign in to QuestionPunk.
Sign-in uses OAuth, so there is no API key to copy. The consent screen lists what the assistant will be able to do, and you click Approve connection.
Ask
Start with a test request.
Try “Verify my QuestionPunk connection, then create an unpublished draft called Onboarding feedback.” The draft appears with your other studies.
54 tools, from first draft to results.
It can create a study or start one from a template, add and edit questions, set display logic on a draft, change the welcome and thank-you screens, and publish when you ask. Publishing returns the participant link and the editor link. It can also test a live website with AI personas: each persona tries your tasks in a real browser, and the findings come back in the chat.
With permission to read responses, it can also pull response counts, single responses, reports, cross-tabs and exports. It won’t answer a survey as a participant or buy participant recruitment, and it can’t add a language to a study.
- “Start a draft from the customer churn template and make every question required.”
- “Show question 2 only to people who answered No to question 1.”
- “Publish it and give me the participant link.”
- “How many responses so far? Cross-tab satisfaction by plan.”
- “Export the responses as a CSV.”
It gets only the access you approve.
The consent screen lists what the assistant may do, such as read your research, create, edit and publish studies, and read research responses and reports. If you didn’t grant a permission a tool needs, the tool still appears, and calling it asks you to reconnect and approve that permission.
Disconnect any time in Settings > Integrations > Connected apps. That stops further access. It doesn’t delete what the assistant already received.
- OAuth with PKCE and automatic client registration
- Works on every plan, and your plan’s limits apply
- AI persona tests use your AI credits
- Listed in the MCP Registry as io.github.questionpunk/questionpunk
Claude, ChatGPT and Claude Code.
Claude: open Customize > Connectors, choose Add custom connector, name it QuestionPunk and paste the URL. Pick OAuth if Claude asks for an auth method. Check that custom connectors are available in your Claude account first.
ChatGPT: turn on developer mode, add the URL as a custom connector and sign in to QuestionPunk. Whether custom connectors are available depends on your ChatGPT plan and workspace settings.
Claude Code: run claude mcp add --transport http questionpunk https://app.questionpunk.com/api/v1, then claude mcp login questionpunk.
- Endpoint: https://app.questionpunk.com/api/v1
- Transport: streamable HTTP
- Setup help and troubleshooting: mcp.questionpunk.com/docs
A draft, a live link and answers in chat.
A draft in your account
The study is saved as a draft with your other studies, so you can open it in the editor before anything goes live.
The participant link
When you ask it to publish, the assistant gets the link to share with participants and the link back to the editor.
Results in the conversation
Response counts, reports and cross-tabs come back in the chat. Exports come back as CSV or Excel download links.
For teams that already plan research in chat.
Concept Testing
Concept testing questions, and the tool that runs them.
Read moreUser Interviews
A user interview platform that does the interviewing.
Read moreVoice Interviews
AI voice interviews that ask the follow-up out loud.
Read moreUsability Testing
Moderated usability testing, run by an AI moderator.
Read moreConnect QuestionPunk to your assistant.Start on the Free plan.
Create a free account, then add https://app.questionpunk.com/api/v1 as a custom connector in Claude or ChatGPT.