tlahav/form-mcp
If you are the rightful owner of form-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
An MCP server that manages JSON Schema-driven forms with optional LLM-assisted validation, designed for agents to iteratively fill out complex forms.
Tools
Functions exposed to the LLM to take actions
list_forms
List available form definitions.
start_form_session
Create a new session for a form.
list_user_forms
List all active sessions for a specific user.
get_form_state
Inspect session status, data, and field validity.
set_field_value
Set or update a specific field value by path.
next_question
Move to the next question.
previous_question
Move to the previous question.
validate_form
Run schema and optional LLM validation.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client