
User Input MCP
Supports UIby finnmerlett
Request interactive user input via inline forms, Electron dialogs, or native client elicitation APIs.
What it does\nUser Input MCP provides a bridge for AI agents to request human intervention and input during complex workflows. It renders interactive HTML forms directly within the chat interface, allowing agents to collect structured data or confirmation without breaking the flow of conversation.\n\n## Key features\n- Inline UI Forms: Renders interactive HTML forms within modern MCP clients (VS Code Insiders, Claude Desktop).\n- Multi-modal Input: Supports Electron-based GUI dialogs and native MCP elicitation APIs for a wide range of client support.\n- Flexible Responses: Includes quick-select buttons, auto-expanding text areas, and theme integration with VS Code.\n- Async Workflow: Utilizes a request-and-await pattern for seamless integration into autonomous agent loops.\n\n## Installation\nAdd the following to your claude_desktop_config.json:\njson\n{\n \"mcpServers\": {\n \"user-input\": {\n \"command\": \"node\",\n \"args\": [\"/path/to/user-input-mcp/build/index.js\"]\n }\n }\n}\n\n\n## Supported hosts\nConfirmed support for Claude Desktop and VS Code Insiders.
Quick install
npm install -g .Information
- Pricing
- free
- Published
- 4/18/2026
- stars



