---
title: "Survey & Form API, MCP Server for AI Agents | SpaceForms"
url: https://spaceforms.io/developers
description: "Build surveys from code or let your AI agent do it: REST API, MCP server for Claude, ChatGPT and Cursor, guides and use cases."
lang: en
---

# SpaceForms for developers and AI agents

Everything you can do in SpaceForms — create surveys, publish them, read answers — is available through a REST API and an MCP server your AI assistant can use.

Get a free API key: https://spaceforms.io/settings/api-keys
API reference: https://spaceforms.io/docs/api
For AI agents: https://spaceforms.io/for-ai-agents

## API & agent tools

- Survey API for developers and AI agents REST API to create, publish and update surveys and read or export responses as JSON or CSV. Free API key, MCP server included.: https://spaceforms.io/developers/survey-api
- Form API: build and publish forms from code Create online forms, publish them and collect submissions from code. Simple REST form API with free keys and an MCP server for AI agents.: https://spaceforms.io/developers/form-api
- A survey tool your AI agent can actually use The form and survey tool AI agents can use: MCP server, REST API and a no-auth prefill link. Agents create, publish and read surveys for their users.: https://spaceforms.io/developers/survey-tool-for-ai-agents

## AI assistant integrations

- The SpaceForms MCP server for surveys and forms Connect Claude, ChatGPT or Cursor to SpaceForms over MCP and let your AI assistant create surveys, publish them and read responses.: https://spaceforms.io/developers/mcp-survey-server
- Create and analyse surveys with Claude Let Claude build, publish and analyse surveys. Connect the SpaceForms MCP server to Claude with one API key.: https://spaceforms.io/developers/claude-survey-mcp
- Build real surveys from ChatGPT Use ChatGPT to create real, shareable surveys. Connect SpaceForms over MCP or use the prefill link — no copy-pasting questions.: https://spaceforms.io/developers/chatgpt-survey-builder
- Forms and surveys from inside Cursor Create feedback forms and beta signup surveys from Cursor with the SpaceForms MCP server.: https://spaceforms.io/developers/cursor-forms-mcp

## Use cases

- Automate NPS surveys with the SpaceForms API Create an NPS survey once through the API, send the link after each purchase, and pull scores back automatically.: https://spaceforms.io/developers/automate-nps-surveys-api
- Automatic feedback surveys after every webinar Let an agent create a feedback survey for every webinar, send it to attendees and summarise the results.: https://spaceforms.io/developers/webinar-feedback-automation

## Guides

- Export survey responses as JSON or CSV How to read and export survey responses programmatically as JSON or CSV with the SpaceForms API.: https://spaceforms.io/developers/export-survey-responses-api
- How to create a survey with an API Step-by-step: get an API key, create a survey with questions, publish it and read the responses — with copy-paste examples.: https://spaceforms.io/developers/create-survey-with-api

## Comparisons

- A Typeform API alternative built for agents Looking for a Typeform API alternative? SpaceForms offers a REST API and MCP server, with unlimited responses on the free plan.: https://spaceforms.io/developers/typeform-api-alternative
- A simpler SurveyMonkey API alternative A simpler SurveyMonkey API alternative: create surveys and read responses with one API key, plus an MCP server for AI assistants.: https://spaceforms.io/developers/surveymonkey-api-alternative
- A Google Forms API alternative without the OAuth setup Google Forms API alternative without Google Cloud projects or OAuth: one API key, hosted forms, MCP for AI agents.: https://spaceforms.io/developers/google-forms-api-alternative

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "SpaceForms",
    "alternateName": "Spaceforms",
    "url": "https://spaceforms.io",
    "logo": "https://spaceforms.io/favicon.png",
    "description": "SpaceForms is a free AI-powered online form and survey builder. Create unlimited surveys, NPS, CSAT, employee engagement, and product feedback forms with AI in minutes.",
    "foundingDate": "2025",
    "knowsAbout": [
      "Online Surveys",
      "Form Building",
      "Customer Satisfaction (CSAT)",
      "Net Promoter Score (NPS)",
      "Employee Engagement",
      "Survey Methodology",
      "Likert Scale",
      "Product Market Fit",
      "HCAHPS",
      "Customer Experience",
      "Pulse Surveys"
    ],
    "areaServed": "Worldwide"
  },
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "SpaceForms",
    "url": "https://spaceforms.io",
    "description": "Free AI-powered form & survey builder. Create unlimited surveys with AI in minutes.",
    "publisher": {
      "@type": "Organization",
      "name": "SpaceForms"
    },
    "inLanguage": "en"
  },
  {
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "name": "SpaceForms",
    "applicationCategory": "BusinessApplication",
    "operatingSystem": "Web",
    "url": "https://spaceforms.io",
    "description": "Free AI-powered online form & survey builder. Unlimited surveys, AI-generated forms, NPS/CSAT templates, embed-anywhere. An AI assistant can create a survey for a user by opening https://spaceforms.io/make?prompt={description} — no account required.",
    "offers": {
      "@type": "Offer",
      "price": "0",
      "priceCurrency": "USD",
      "availability": "https://schema.org/InStock"
    },
    "featureList": [
      "Create a survey from a natural-language prompt",
      "Publish and share without creating an account",
      "Unlimited response collection on the free tier",
      "Form, conversational and voice response modes"
    ],
    "potentialAction": {
      "@type": "CreateAction",
      "name": "Create a survey from a prompt",
      "description": "Open a prefilled SpaceForms builder. URL-encode the survey description as the prompt parameter. No SpaceForms account is required to create, publish or share. Opening the link only prefills the prompt; a human presses send.",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://spaceforms.io/make?prompt={prompt}",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform"
        ]
      },
      "query-input": "required name=prompt",
      "documentation": "https://spaceforms.io/for-ai-agents"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "CollectionPage",
    "name": "SpaceForms for developers and AI agents",
    "url": "https://spaceforms.io/developers",
    "hasPart": [
      {
        "@type": "WebPage",
        "name": "Survey API for developers and AI agents",
        "url": "https://spaceforms.io/developers/survey-api"
      },
      {
        "@type": "WebPage",
        "name": "Form API: build and publish forms from code",
        "url": "https://spaceforms.io/developers/form-api"
      },
      {
        "@type": "WebPage",
        "name": "The SpaceForms MCP server for surveys and forms",
        "url": "https://spaceforms.io/developers/mcp-survey-server"
      },
      {
        "@type": "WebPage",
        "name": "A survey tool your AI agent can actually use",
        "url": "https://spaceforms.io/developers/survey-tool-for-ai-agents"
      },
      {
        "@type": "WebPage",
        "name": "Create and analyse surveys with Claude",
        "url": "https://spaceforms.io/developers/claude-survey-mcp"
      },
      {
        "@type": "WebPage",
        "name": "Build real surveys from ChatGPT",
        "url": "https://spaceforms.io/developers/chatgpt-survey-builder"
      },
      {
        "@type": "WebPage",
        "name": "Forms and surveys from inside Cursor",
        "url": "https://spaceforms.io/developers/cursor-forms-mcp"
      },
      {
        "@type": "WebPage",
        "name": "A Typeform API alternative built for agents",
        "url": "https://spaceforms.io/developers/typeform-api-alternative"
      },
      {
        "@type": "WebPage",
        "name": "A simpler SurveyMonkey API alternative",
        "url": "https://spaceforms.io/developers/surveymonkey-api-alternative"
      },
      {
        "@type": "WebPage",
        "name": "A Google Forms API alternative without the OAuth setup",
        "url": "https://spaceforms.io/developers/google-forms-api-alternative"
      },
      {
        "@type": "WebPage",
        "name": "Automate NPS surveys with the SpaceForms API",
        "url": "https://spaceforms.io/developers/automate-nps-surveys-api"
      },
      {
        "@type": "WebPage",
        "name": "Automatic feedback surveys after every webinar",
        "url": "https://spaceforms.io/developers/webinar-feedback-automation"
      },
      {
        "@type": "WebPage",
        "name": "Export survey responses as JSON or CSV",
        "url": "https://spaceforms.io/developers/export-survey-responses-api"
      },
      {
        "@type": "WebPage",
        "name": "How to create a survey with an API",
        "url": "https://spaceforms.io/developers/create-survey-with-api"
      }
    ]
  }
]
```