关于 Dashform MCP Server
Dashform MCP Server 将 AI 助手连接到 Dashform,用于管理表单和漏斗、收集回复、筛选潜在客户、查找服务及预约。它是采用 OAuth 2.1 认证的托管远程服务。
主要功能
- 01创建、更新和删除表单
- 02收集表单回复
- 03使用内置 AI 筛选潜在客户
- 04搜索商家和服务
- 05查询空闲时间并预约
- 06OAuth 2.1 认证
适用场景
- 01通过 AI 助手创建和管理表单
- 02提交或获取表单回复
- 03判断潜在客户是否符合业务条件
- 04查找服务并预约
MCP 相关
通过托管的 Streamable HTTP 端点,向 MCP 客户端提供表单管理、市场搜索、潜在客户筛选和预约工具。认证采用 OAuth 2.1,并支持动态客户端注册。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://getaiform.com/api/mcpclaude mcp add --transport http makloai-mcp-server-dashform https://getaiform.com/api/mcp{"mcpServers":{"makloai-mcp-server-dashform":{"type":"http","url":"https://getaiform.com/api/mcp"}}}在 Cursor 中打开{"servers":{"makloai-mcp-server-dashform":{"type":"http","url":"https://getaiform.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"makloai-mcp-server-dashform":{"type":"http","url":"https://getaiform.com/api/mcp"}}}{"mcpServers":{"makloai-mcp-server-dashform":{"serverUrl":"https://getaiform.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://getaiform.com/api/mcp需要授权工具
详细介绍
Dashform MCP 服务
通过 Dashform 将 AI 助手连接起来——通过 Model Context Protocol 构建和管理 AI 驱动的表单、漏斗、测验和潜在客户资格筛选工作流。
功能
- 表单管理 — 以编程方式创建、读取、更新和删除表单及 AI 漏斗
- 回复收集 — 提交和检索表单回复
- AI 潜在客户资格筛选 — 使用内置 AI 检查潜在客户是否符合业务需求
- 服务市场 — 搜索商家、服务和类别
- 预约 — 通过 AI Agent 检查可预约时间并预约
- OAuth 2.1 — 通过动态客户端注册实现安全身份验证
快速开始
Dashform MCP 是托管的远程服务。无需本地安装——只需将端点 URL 添加到 MCP 客户端即可。
端点: https://getaiform.com/api/mcp
传输方式: Streamable HTTP
身份验证: OAuth 2.1,支持动态客户端注册(RFC 7591)
Claude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"dashform": {
"url": "https://getaiform.com/api/mcp"
}
}
}
Claude Desktop 会自动处理 OAuth 授权。
Cursor
添加到 Cursor MCP 设置(.cursor/mcp.json):
{
"mcpServers": {
"dashform": {
"url": "https://getaiform.com/api/mcp"
}
}
}
VS Code / GitHub Copilot
添加到 VS Code 设置(.vscode/mcp.json):
{
"servers": {
"dashform": {
"url": "https://getaiform.com/api/mcp"
}
}
}
Windsurf
添加到 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"dashform": {
"serverUrl": "https://getaiform.com/api/mcp"
}
}
}
MCP Inspector
npx @modelcontextprotocol/inspector --url https://getaiform.com/api/mcp
工具
表单管理(需要身份验证)
| 工具 | 描述 |
|---|---|
get_user_info | 获取当前用户资料(userId、organizationId、姓名、电子邮件) |
list_organizations | 列出用户的所有组织 |
list_forms | 列出组织中的所有表单及回复数量 |
get_form | 获取表单完整详情,包括配置、问题和主题 |
create_form | 创建新表单(结构化或动态 AI 类型) |
update_form | 更新表单配置、问题、结束语或主题 |
delete_form | 永久删除表单及其所有数据 |
create_reply | 向表单提交新的回复/响应 |
市场发现(无需身份验证)
| 工具 | 描述 |
|---|---|
list_categories | 列出市场服务类别及商家数量 |
search_merchants | 按关键词、类别或位置搜索商家 |
search_services | 搜索所有商家的服务,并按价格筛选 |
Agent 预约(无需身份验证)
| 工具 | 描述 |
|---|---|
get_business_info | 获取已发布漏斗的商家资料 |
get_services | 列出漏斗的可用服务 |
get_form_questions | 获取漏斗的问题架构(键、类型、选项) |
check_fit | AI 驱动的潜在客户资格筛选——检查潜在客户是否符合商家标准 |
get_availability | 获取可预约时间和预约链接 |
book_appointment | 提交潜在客户记录并预约 |
身份验证
Dashform MCP 使用 OAuth 2.1 授权码流程,并支持动态客户端注册(RFC 7591)。这意味着 Claude Desktop 和 Cursor 等 MCP 客户端可以自动注册和进行身份验证,无需手动设置 API 密钥。
OAuth 端点
| 端点 | URL |
|---|---|
| 授权 | https://getaiform.com/oauth/authorize |
| 令牌 | https://getaiform.com/api/auth/oauth2/token |
| 客户端注册 | https://getaiform.com/api/auth/oauth2/register |
| 资源元数据 | https://getaiform.com/.well-known/oauth-protected-resource |
| MCP 发现 | https://getaiform.com/.well-known/mcp.json |
权限范围
| 权限范围 | 描述 |
|---|---|
openid | OpenID Connect 身份 |
profile | 用户个人资料信息 |
email | 用户电子邮箱地址 |
read:forms | 读取表单和表单数据 |
write:forms | 创建和更新表单 |
read:submissions | 读取表单提交 |
write:submissions | 创建表单提交 |
read:webhooks | 读取 webhook 配置 |
offline_access | 用于长期会话的刷新令牌 |
MCP 发现
服务在 /.well-known/mcp.json 提供发现端点,返回服务清单,其中包含所有可用工具和端点 URL。
curl https://getaiform.com/.well-known/mcp.json
使用场景
- 用自然语言创建表单 — “创建一个客户反馈表单,包含评分量表和开放式问题”
- 大规模管理表单 — 跨组织列出、更新或删除表单
- 收集回复 — 提交测试数据或与自动化管道集成
- AI 驱动的潜在客户资格评估 — “检查这位潜在客户是否适合我的咨询业务”
- 服务发现 — “查找旧金山提供私人课程的瑜伽馆”
- 预约 — “预约最近有空的治疗师进行免费咨询”
支持
- 电子邮箱:[email protected]
- 网站:getaiform.com
- 问题:GitHub Issues
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。