Deoochform

Official registry AI and agents

Create forms, read submissions, and build invitations from Claude, ChatGPT, or any MCP client.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http deoochform 'https://deoochform.com/api/mcp/v2'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "deoochform": {
            "type": "http",
            "url": "https://deoochform.com/api/mcp/v2"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Deoochform MCP Server
  2. What this is
  3. Connect it
  4. Tools
  5. Try it
  6. What the product does
  7. Authentication
  8. Two endpoints
  9. Registry
  10. Links
  11. License

Deoochform MCP Server

Create forms, read submissions, and build invitations from Claude, ChatGPT,

Cursor, or any MCP capable assistant.

Website · Docs · MCP Registry · Pricing


What this is

Deoochform is a form builder with a remote MCP server built in. You can drag fields around in the visual studio like any other form tool, or skip that entirely and ask your assistant to build the form for you, then read the responses back the same way.

Respondents never sign in. They open a public /f/<slug> link, fill it in, and submit.

This repository is the public home of the connector: the manifest, the tool reference, and the setup notes. The product itself is hosted, so there is nothing to install or run.

Endpoint

https://deoochform.com/api/mcp/v2

Remote, streamable HTTP, OAuth. There is no API key to copy or store.

Connect it

Every client is the same three steps: add a remote or custom MCP connector, paste the URL, sign in when the browser opens.

ClientWhere
ClaudeSettings → Connectors → Add custom connector → paste the URL
ChatGPTSearch deooch in the app directory, or Settings → Connectors → Create custom connector
CursorSettings → MCP → Add new MCP server → type http → paste the URL
Windsurf, Zed, othersAnywhere that accepts a remote MCP server URL

A browser tab opens, you approve the connection, and you are done. The connection acts as you, with your role and your plan.

Full walkthrough with screenshots and the common errors: deoochform.com/docs/mcp-server

Tools

Forms

ToolWhat it does
list_templatesBrowse the template library to start from
create_formCreate a new form and return its public link
update_formUpdate a form's title, description, fields, or status
get_formGet a form's full definition
list_formsList forms in this workspace

Responses

ToolWhat it does
list_submissionsList submissions for a form
get_submissionGet a single submission by id

Invitations

ToolWhat it does
list_invitation_templatesBrowse invitation designs
create_invitationCreate an invitation
publish_invitationPublish one and return its public link

Ten tools, and the list is the permission model: the server cannot do anything these do not expose. There is no delete tool, no billing access, and no reach into workspace members or other workspaces. update_form can set a form to closed, which stops new responses without destroying anything.

See docs/tools.md for parameters and return shapes.

Try it

Once connected, ask in plain language:

Create a customer feedback form with a star rating, a "what could we
do better" box, and an optional email field. Give me the link.
How many people filled in the feedback form this week, and what are
they complaining about?

The assistant calls create_form, you get a shareable link back, and list_submissions reads the answers when they arrive.

What the product does

  • 13 field types plus sections, validation, and required fields
  • Conditional logic on every plan, including free
  • Payment fields through Stripe: product, subscription and donation
  • Conversational layout, one question per screen, as a per form setting
  • Answer piping, so a later question can quote an earlier answer
  • Quiz scoring with an answer key and per question points
  • Notifications by email, Slack, or Google Sheets sync
  • Export to CSV and Excel

Authentication

Browser based OAuth 2.1 with PKCE. No token to paste, nothing stored in a config file. Dynamic client registration is supported, so most clients need nothing but the URL.

Discovery follows the spec, so a client that has never seen the server can find its way in unaided:

/.well-known/oauth-protected-resource/api/mcp/v2   → who authorizes this
/.well-known/oauth-authorization-server            → the OAuth endpoints

Details, including the consent step and why PKCE alone is not enough, are in docs/authentication.md.

Two endpoints

URLPaymentsUse
/api/mcpEnabledThe original connector. Existing clients stay pointed here.
/api/mcp/v2DisabledListed in public directories. Cannot see or create payment fields, so nothing built through it can take money.

Capability is settled per URL rather than per request, because an app directory registers its OAuth client against a base URL and then freezes it. If you are adding the connector today, use /api/mcp/v2.

Registry

Published to the official MCP Registry as:

io.github.musaib001/deooch-forms

License

MIT. See LICENSE.

The MIT license covers this repository's contents. The hosted Deoochform service is governed by its own terms and privacy policy.

Frequently asked questions

What is Deoochform?

Create forms, read submissions, and build invitations from Claude, ChatGPT, or any MCP client.

How do I install Deoochform?

It runs as a remote server. In Claude Code: claude mcp add --transport http deoochform 'https://deoochform.com/api/mcp/v2'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Deoochform need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Deoochform open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Deoochform?

It is published by musaib001. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.