Tby Typeform
Aggregate responses
Returns counts, averages, sums or NPS for one field of a form's responses or for all of them.
Description
Call `insights-public_discover` first: it returns the form's queryable fields and measures, and field IDs differ per form. Filters cover answers, hidden fields, tags and response type. For rankings use `insights-public_toplist`; for trends over time, `insights-public_timeseries`.
aggregate-responses.md
Aggregate responses
Returns counts, averages, sums or NPS for one field of a form's responses or for all of them.
Call insights-public_discover first: it returns the form's queryable
fields and measures, and field IDs differ per form. Filters cover answers,
hidden fields, tags and response type. For rankings use
insights-public_toplist; for trends over time, insights-public_timeseries.
Set up
Use the first option your agent supports.
MCP (official, remote)
Add this server to your agent's MCP settings, then sign in when asked.
{ "mcpServers": { "typeform": { "url": "https://api.typeform.com/mcp" } } }
Call the MCP tool insights-public_aggregate.
Server URL: https://api.typeform.com/mcp
Before doing anything else, make one read-only call to confirm access.
Rules
- Ask the user before anything that sends messages, costs money, or changes data.
- Never print API keys.
Built from these files in the repository
The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.
Ways in
| Route | Source | Call | Required | Docs |
|---|---|---|---|---|
| Official · remote | insights-public_aggregate | OAuth | Docs |