Inquire.
A beautiful way to ask.
When Claude needs to ask you 30 clarifying questions, Inquire opens an interactive form in your browser. Thirteen question types, structured JSON answers, two interfaces — the MCP for Claude Code, and a standalone desktop app for you.
Thirteen ways to ask.
Pick a question type on the left to see its live demo on the right. Every element is interactive — the exact same UI your users see.
How it works.
Call
Claude calls the inquire tool with a question spec.
Serve
A local Flask server starts on a random port.
Open
Your browser opens the form automatically.
Return
You submit. JSON returns to Claude instantly.
Two tools exposed.
inquire
Full questionnaire. Unlimited questions. Ten types. Progress bar. Validation. The main tool.
inquire_confirm
Lightweight yes/no prompt. Use before showing a full form. One click.
A real app for the humans.
The MCP is for Claude. The app is for you. A standalone desktop application where you build forms by hand, save them as reusable templates, share the link, and view responses. No Claude required.
Visual form builder
Drag the 7 question types into a form. Reorder, rename, configure. No JSON required.
Saved forms library
Save any form as a template. Reuse, duplicate, fork. Feedback, onboarding, standups, surveys.
Shareable links
Publish a form -- get a URL. Anyone can fill it out. Responses flow back to the app.
Response inbox
All submissions in one place. Filter, sort, export to CSV or JSON. Nothing leaves your machine.
Two paths in.
Inquire works as an MCP for Claude Code or as a standalone desktop app for you. Use one, the other, or both.
MCP works with Claude Code, Cursor, Windsurf, any MCP client. Desktop app runs on Windows, macOS, Linux.