# NeetoForm — MCP server on mcp.ai > Connect your NeetoForm account and use 6 tools for forms and surveys straight from your AI agent. Connect with your own API key. NeetoForm is an online form builder for collecting submissions and managing workspace team members. By: mcp.ai · official Page: https://mcp.ai/neetoform ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_neetoform?ms=1787293560000 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/neetoform/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/neetoform/ 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/neetoform/skill.md Postman collection (v2.1): https://mcp.ai/neetoform/postman.json ## Tools - neetoform_invite_team_members(emails: string[], invited_by?: string, organization_role?: string, send_invitation_email?: boolean) — Invite one or more email addresses to the workspace, optionally choosing their role, inviter, and whether NeetoForm sends invitation email. - neetoform_list_form_submissions(form_id: string, page_size?: integer, next_cursor?: string) — Return one page of submissions for a specific form in the connected workspace. - neetoform_list_forms(page_size?: integer, next_cursor?: string) — Return one page of forms in the connected NeetoForm workspace, including IDs needed to list submissions. - neetoform_list_team_members(page_size?: integer, next_cursor?: string) — Return one page of workspace team members, including IDs needed to update or remove a member. - neetoform_remove_team_member(team_member_id: string) — Destructively remove one team member from the workspace by ID. The supported API cannot undo this action, and NeetoForm rejects removal of the last admin. - neetoform_update_team_member(email?: string, last_name?: string, time_zone?: string, first_name?: string, team_member_id: string, organization_role?: string) — Update selected profile or workspace-role fields for one team member; fields not provided remain unchanged. ## Example prompts - "What can I do in NeetoForm?" - "Show me a summary of my NeetoForm account" ## Links Docs: https://mcp.ai/docs/mcps/neetoform Website: https://mcp.ai/mcps/neetoform