Tally
官方建立與編輯 Tally 表單,並分析提交內容
你可以用 Tally MCP 做什麼?
- 從自然語言建立表單 — 請您的助理根據您指定的欄位建立聯絡表單,它會產生一份私人草稿。
- 編輯現有表單 — 透過分享表單 URL,要求變更,例如移除欄位或為表單新增驗證碼。
- 發布或更新線上表單 — 要求發布草稿,或對已發布表單的問題與內容進行變更,這些變更在您核准前不會公開。
- 取得表單回覆 — 從表單 URL 要求已完成的回覆,可依狀態或日期範圍篩選。
- 列出與篩選表單 — 要求查看跨工作區的表單,依名稱、狀態或最近更新時間篩選,並顯示 URL 與最後更新日期等關鍵詳細資訊。
文件
MCP 伺服器
使用 AI 助手透過 Model Context Protocol 建立 Tally 表單,並列出表單或提交內容
Tally MCP 伺服器目前處於測試階段,可能會有變更。
什麼是 MCP?
Model Context Protocol (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、狀態和最後更新日期。