AskUserQuestionPlus
AskUserQuestionPlus is an MCP server (Streamable HTTP) that opens a web-based questionnaire UI and returns user-selected answers back to an LLM/tool call via the MCP tool `ask_user_question_plus`.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
No authentication/authorization is described. TLS requirement and CSRF/session security are not documented. The service uses dependencies like `express`, `ws`, `open`, `zod`, and `@modelcontextprotocol/sdk`; dependency hygiene is unknown from the provided content. Treat it as potentially exposing interactive user data unless deployed with network restrictions and additional safeguards.
⚡ Reliability
Best When
You want lightweight, local or internal-tool style interactive questionnaires driven by an LLM, and you can run the server behind trusted network boundaries.
Avoid When
You need robust security controls (authz, audit logging, CSRF protection guarantees) or multi-tenant exposure without deploying additional safeguards.
Use Cases
- • Collect structured user input from an LLM conversation (e.g., preferences, triage questions, onboarding surveys).
- • Use with Claude Code, Codex, and Gemini CLI workflows via MCP over HTTP.
- • Interactive multi-question forms with single/multiple choice and an optional free-text “Other” input.
Not For
- • Production scenarios that require strict authentication/authorization controls for interactive user data without additional hardening.
- • Use cases needing programmatic REST endpoints (non-MCP) for fully automated, headless submission.
- • Environments where automatic browser interaction is disallowed or undesirable.
Interface
Authentication
The README does not describe authentication, authorization, or signed sessions for the MCP server; it only documents startup parameters and tool schemas.
Pricing
No pricing information provided (appears to be an open-source npm package).
Agent Metadata
Known Gotchas
- ⚠ Authentication/security expectations are not documented; agents should assume the server is trusted unless you add protections.
- ⚠ Automatic browser tab opening/closure is described; headless or locked-down environments may not work as expected.
- ⚠ Timeout behavior exists (default 10 minutes) but retry semantics and partial completion handling are not documented.
- ⚠ The tool schema is provided, but exact MCP method names, transport details, and error codes are not shown in the README excerpts, so agent-side handling may require experimentation.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for AskUserQuestionPlus.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.