Back to Browse

Dashform MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Forms for AI agents. Build, publish, and read forms and their replies from any MCP client.

About

Forms for AI agents. Build, publish, and read forms and their replies from any MCP client.

Remote endpoints: streamable-http: https://getaiform.com/api/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Found in Source Code

Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-makloai-mcp-server-dashform": {
      "url": "https://getaiform.com/api/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Dashform MCP Server

Forms for AI agents. Connect Claude, ChatGPT, Codex, Cursor, or any MCP client to Dashform and let it build, publish, and read your forms and the replies they collect.

Tell your assistant the intake you need. It creates the form in Dashform (questions, branching logic, follow-ups, result pages), publishes it with a shareable link, then reads and triages the replies, including each reply's lead score.

Dashform MCP is a hosted remote server. There is nothing to install.

Endpointhttps://getaiform.com/api/mcp
TransportStreamable HTTP
AuthenticationOAuth 2.1 with dynamic client registration (RFC 7591). No API key to copy.
Docsgetaiform.com/docs/mcp

Connect

Claude

Open Settings > Connectors, choose Add custom connector, name it "Dashform", and paste https://getaiform.com/api/mcp. Sign in to Dashform and choose Allow.

ChatGPT

Open ChatGPT Plugins and search for Dashform, or choose Add, then Add custom MCP server, paste the endpoint into Server URL, and choose OAuth.

Codex

codex mcp add dashform --url https://getaiform.com/api/mcp
codex mcp login dashform

Claude Code

claude mcp add --transport http dashform https://getaiform.com/api/mcp

Cursor

Add Dashform to ~/.cursor/mcp.json:

{ "mcpServers": { "dashform": { "url": "https://getaiform.com/api/mcp" } } }

VS Code

Add to .vscode/mcp.json:

{ "servers": { "dashform": { "type": "http", "url": "https://getaiform.com/api/mcp" } } }

Permissions

Each permission is an OAuth scope. Reading is separate from writing, and the consent screen lets you untick anything the client shouldn't have.

ScopeConsent screen showsTools it reaches
forms:readRead your formslist_forms, get_form, list_form_revisions, get_form_revision
forms:writeManage your formscreate_form, update_form, publish_form, delete_form
replies:readRead your replieslist_replies, get_reply
replies:writeManage your repliescreate_reply, update_reply, delete_reply, batch_delete_replies
offline_accessStay connectedIssues a refresh token

Any granted scope also reaches the Organization tools and the public Marketplace tools. Revoke a connection at any time in Dashform under Settings > Security.

Tools

Forms

ToolWhat it does
list_my_organizationsList the Organizations you belong to
get_organizationGet one Organization by id or slug
list_formsList the Forms in an Organization
get_formGet one Form
create_formCreate a Form as a private draft, optionally from a template
update_formChange a Form's fields; edits stay a draft until published
publish_formPublish a Form, creating the Revision respondents see
delete_formPermanently delete a Form with its revisions and replies
list_form_revisionsList a Form's published Revisions
get_form_revisionGet one Revision and the questions it asks

Replies

ToolWhat it does
list_repliesList Replies, filtered by lead score verdict, seen time, or completion
get_replyGet one Reply with its answers and lead score
create_replySubmit a Reply to a published Form
update_replyMark a Reply seen or override its lead score
delete_replyDelete one Reply
batch_delete_repliesDelete up to 100 Replies under one Form

Marketplace

ToolWhat it does
list_marketplace_categoriesList the categories merchants are listed under
list_marketplace_profilesFind merchants by category, city, or name
list_marketplace_servicesFind services across merchants
get_marketplace_profileGet one merchant's profile, services, and booking link
check_marketplace_fitScore a lead against a merchant's own qualification rules

Example prompts

  • "Create a client intake form for my design agency that asks about budget, timeline, and scope, then publish it and give me the link."
  • "Summarize this week's replies to my newest form and list the leads with the highest score."
  • "Add a question about company size to my lead qualification form and republish it."

Support

License

MIT

Reviews

No reviews yet

Be the first to review this server!