Tally MCP Server
官方创建和编辑Tally表单并分析提交内容
文档
MCP 服务器
通过模型上下文协议,使用 AI 助手构建 Tally 表单并列出表单或提交数据
Tally MCP 服务器目前处于测试阶段,可能会发生变化。
什么是 MCP?
模型上下文协议 (MCP) 允许您通过 Claude 等 AI 助手,使用自然语言构建 Tally 表单并检索表单或提交数据。
服务器 URL
Tally MCP 服务器位于:
https://api.tally.so/mcp
身份验证
Tally MCP 服务器支持两种身份验证方法:
选项 1:OAuth(推荐)
最简单的连接方式是通过 OAuth。许多 AI 助手支持 MCP 服务器的 OAuth 身份验证,让您只需点击几下即可连接,无需手动管理 API 密钥。
当您的 AI 助手提示进行 OAuth 身份验证时:
- 点击连接按钮或授权链接
- 登录您的 Tally 账户(如果尚未登录)
- 授权连接
- AI 助手将自动配置连接
选项 2:API 密钥
您也可以在 Authorization 标头中使用 API 密钥进行身份验证:
Authorization: Bearer tly-xxxx
详细了解如何获取您的 API 密钥。
配置
Claude Desktop
此方法适用于 Claude Desktop 和 claude.ai,并适用于所有支持连接器的 Claude 应用,包括 Claude Chat、Claude Code 和 Claude Cowork。
- 打开 Claude Desktop(或浏览器中的 claude.ai),从左侧边栏导航到 Customize > Connectors > Add custom connector。
- 为连接器命名并提供 Tally MCP 服务器 URL。
https://api.tally.so/mcp
- 点击“Add”保存连接器。
- 重启 Claude Desktop
- 首次使用 Tally MCP 服务器时,Claude 将打开 OAuth 流程以验证您的 Tally 账户。
Claude Code CLI
要将 Claude Code 连接到 Tally MCP 服务器,请在终端中运行以下命令:
claude mcp add tally --transport http https://api.tally.so/mcp
当您首次使用 Tally MCP 服务器时,Claude Code 将自动处理 OAuth 流程。您可以通过在 Claude Code 中运行 /mcp 命令来验证连接。
Cursor
- 打开 Cursor Settings > Tools & MCP
- 点击 New MCP Server
- 粘贴以下 JSON 以配置 Tally MCP 服务器:
{
"mcpServers": {
"tally": {
"url": "https://api.tally.so/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY_HERE"
}
}
}
}
使用示例
配置完成后,您可以要求 AI 助手使用自然语言创建表单。以下是一些示例:
创建简单的联系表单
Create a simple contact form
AI 助手将根据其对典型联系表单应包含内容的理解,自动创建一个包含常用预期字段的联系表单。
更新联系表单
如果生成的表单不完全符合您的要求,您可以通过后续指令轻松修改它:
We don't need the Company field, remove the consent checkbox and maybe add a captcha
AI 助手应正确修改表单并保存。
创建包含特定字段的表单
或者,您可以明确指定所需的字段:
Create a contact form with these specific fields:
- Name (required)
- Email (required)
- Phone (optional)
- Message (required)
- Captcha (required)
AI 助手应创建一个包含指定字段的表单并保存。
更新现有表单
Update this form https://tally.so/r/a1B2c3
- Remove the phone number field
- Also add a captcha
- Make company field optional
AI 助手将使用 MCP 工具加载您的表单,进行所请求的更改,并保存更新后的版本。
获取表单提交数据
您可以获取任何表单的提交数据,并可选择按状态和日期范围进行筛选:
Show me all completed submissions for https://tally.so/r/a1B2c3 from January 2025
AI 助手将获取并显示您表单的匹配提交数据,包括问题标签和回复数据。
列出表单
您可以列出可访问工作区中的表单,并要求按名称、状态或最近更新进行筛选:
Show my 10 most recently updated published forms
AI 助手将调用 MCP 列表表单工具,并返回匹配的表单及其关键详细信息,如表单名称、URL、状态和最后更新日期。