Troubleshooting
Authentication fails or loops
Authentication fails or loops
- Confirm you are signed in to Listen Labs in the browser that opens for consent
- Remove and re-add the MCP server in your client to trigger a fresh OAuth flow
- Check that your client supports remote OAuth MCP (not only local stdio servers)
"Access denied" on a study
"Access denied" on a study
Your Listen Labs user does not have access to that study’s organization. Verify access in the dashboard.
Analysis tool returns nothing useful
Analysis tool returns nothing useful
get_study_analysis requires a completed analysis run. Check list_studies for has_analysis: true. New or in-progress studies may not have analysis yet.Client shows "Method not allowed"
Client shows "Method not allowed"
The server is stateless and only accepts
POST on /mcp. Ensure your client uses Streamable HTTP, not SSE session polling on GET /mcp."Study is currently being updated"
"Study is currently being updated"
Another edit or save is in progress. Wait a moment and try again.
"No permission to launch"
"No permission to launch"
Your role may allow editing but not starting recruitment. Ask an admin for launch permissions.
Changes aren't visible to respondents
Changes aren't visible to respondents
Edits on live studies stay in draft until published. Ask your assistant to publish or launch the study.
Technical details
| Item | Value |
|---|---|
| Protocol | Model Context Protocol |
| Transport | Streamable HTTP (stateless) |
| Auth | OAuth 2.1 with dynamic client registration |
| Server name | Listen Labs |
| Server version | 1.0.0 |