MCP Elicitation Form Builder
Creates JSON Schema-based elicitation requests that pause tool execution to ask users structured questions. Supports the accept/decline/cancel three-action model from the 2025-06-18 MCP spec.
/mcp-elicitMCP Server Author? Use /mcp-elicit to add interactive prompts to booking/approval tools
Backend Developer? Generate type-safe elicitation schemas with validation
How It Works
Skill Code
Copy and paste into your CLAUDE.md to start using immediately.
How MCP Elicitation Form Builder Works
MCP Elicitation Form Builder analyzes your use case to generate a JSON Schema-based elicitation request, creates response handlers for the accept/decline/cancel three-action model, and wires everything into your MCP tool handler. Automatically validates against the 2025-06-18 spec's flat object and primitive type constraints.
When to Use MCP Elicitation Form Builder
Most useful when tools need structured user input during execution — such as booking details, approval decisions, or data entry. Enables interactive prompts without breaking the workflow.
Key Strengths
- Type-safe user input collection via JSON Schema
- Full support for accept/decline/cancel three-action model
- Automatic MCP 2025-06-18 spec compliance validation
- Built-in guardrails against sensitive information requests