This MCP server integrates with the Fillout.com API, providing a bridge to leverage Fillout's form-building and data collection capabilities. Built with TypeScript and Node.js, it offers a robust foundation for creating, managing, and analyzing online forms and surveys. The server's architecture ensures type safety and efficient error handling, making it ideal for developers looking to incorporate advanced form functionality into their applications. Use cases include customer feedback collection, market research, lead generation, and data-driven decision making across various industries.
No reviews yet. Be the first to review!
Sign in to join the conversation
Get all accessible forms. Parameters: limit (optional): Number of forms to return, offset (optional): Pagination offset. Returns: Array of form objects.
Get detailed form information. Parameters: formId (string): Form identifier. Returns: Form details including questions and settings.
Create a new form. Parameters: name (string): Form name, description (optional string): Form description, questions (array): Array of question objects with properties type, name, required, and choices. Returns: Created form object.
Get form submissions. Parameters: formId (string): Form identifier, filters (optional): Response filters, pageSize (optional): Results per page, afterDate (optional): Filter by submission date, beforeDate (optional): Filter by submission date, status (optional): Filter by completion status. Returns: Array of form responses.
Submit a new response. Parameters: formId (string): Form identifier, responses (array): Array of answers with properties questionId and value, calculations (optional): Custom calculations. Returns: Submission confirmation.