Labsco
MCP SERVER

Tally MCP Server

by learnwithcc

Build and edit Tally forms from plain field definitions, read and analyse their submissions, and delete only after a person types the confirmation phrase.

Forms & SurveysVerified
Summary
Deleting forms takes two calls and a phrase a person has to type.

The destructive path is where the design effort went: the preview shows exactly which forms match before anything is removed, and the confirmation tool states that it must not be called automatically — it waits on the exact phrase from a human. The single-form path mirrors the bulk one, and the older delete tools remain only for compatibility, pointing at the new flow. Creation runs the other way round, expanding simple field definitions into Tally's blocks structure so a form can be described rather than assembled.

What it is

A client for Tally forms covering creation, modification, submissions, sharing, and workspace and team settings.

What you get
  • Forms created from simple field definitions, converted into Tally's blocks structure automatically, arriving as DRAFT unless another status is given.
  • Forms listed, retrieved by ID and modified by title, description or fields.
  • Submissions retrieved with limit, offset and a since filter, and analysed for insights by analysis type.
  • Sharing links and embed codes per share type, with customisation.
  • Workspace settings, and team members with their roles.
  • Deletion in two steps: a preview showing exactly which forms are in scope, then a confirmation that requires the exact phrase from a human.
Requirements

A Tally workspace with the forms you intend to act on.

Setup effort

One command plus a key — npx mcp-remote https://tally-mcp.focuslab.workers.dev/mcp --header Authorization: Bearer YOUR_AUTH_TOKEN, then supply credentials