# Formsite — MCP server on mcp.ai > Connect your Formsite account and use 5 tools for forms and surveys straight from your AI agent. Connect with your own API key. Formsite helps users create online forms and surveys with drag-and-drop tools, secure data capture, and integrations to simplify workflows. By: mcp.ai · official Page: https://mcp.ai/formsite ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_formsite?ms=1787293620000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/formsite/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/formsite/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/formsite/skill.md Postman collection (v2.1): https://mcp.ai/formsite/postman.json ## Tools - formsite_get_form(form_dir: string, user_dir?: string) — This tool retrieves detailed information about a specific form in Formsite. It provides comprehensive details including the form's internal description, directory identifier, name, publishing informat - formsite_get_form_items(form_dir: string, user_dir?: string, results_labels?: string) — Retrieves all items (questions) for a specific form using the Formsite API. This action returns detailed information about each form item including: - Item ID (unique identifier for the form question) - formsite_get_form_results(page?: integer, limit?: integer, form_id: string, user_dir?: string, sort_direction?: string) — This tool retrieves form results from a specified FormSite form. It uses the GET https://{server}.formsite.com/api/v2/{user_dir}/forms/{form_id}/results endpoint to fetch results, handling required pa - formsite_get_webhooks(form_id: string, user_dir?: string) — Retrieves all webhooks configured for a specific form in FormSite. This action returns webhook configurations including URL, event type (e.g., 'result_completed'), and optional handshake_key for secur - formsite_list_all_forms(user_dir?: string) — Retrieves a list of all forms in the user's Formsite account. This action returns detailed information about each form including: - Form directory (identifier for accessing the form via API) - Form na ## Example prompts - "What can I do in Formsite?" - "Show me a summary of my Formsite account" ## Links Docs: https://mcp.ai/docs/mcps/formsite Website: https://mcp.ai/mcps/formsite