MCP
OAuth-protected Model Context Protocol for survey analytics.
FeedByte exposes a Model Context Protocol server so an AI client can read survey analytics for the signed-in user's active organization.
Connect
| MCP URL | https://mcp.feedbyte.io/mcp |
| Scope | survey:analytics:read |
In Cursor, Claude Desktop, or any MCP client that speaks OAuth, add the MCP URL and complete sign-in at https://feedbyte.io/sign-in. Consent is granted at /oauth/consent.
The access token is bound to the user's active organization. Switch organization in the dashboard before asking the assistant about a different tenant.
You can also copy the MCP URL from Settings in the dashboard.
Tools
| Tool | What it returns |
|---|---|
list_surveys | Surveys in the active organization (id, name, status, type, timestamps). Optional status, search, cursor pagination. |
get_survey_scopes | Locations and stations you can filter a survey's analytics by. |
get_survey_summary | Aggregated metrics: response counts, completion, sentiment, ratings, NPS, choice breakdowns. Optional station, location, and time range. |
search_responses | Search over open-text and voice-transcript answers. |
list_responses | Individual responses with cursor pagination and the same scope filters. |
Scope filters shared by summary, search, and list: stationId, locationId, dateFrom, dateTo, status (completed or flagged).
Example
Once the client is connected:
list_surveyswithstatus: "active".get_survey_scopesfor a survey id.get_survey_summaryscoped to a station and last 30 days.search_responseswith query"wait time"for verbatim quotes.
Writes (publish a survey, fulfill a redemption) are not available over MCP. Use the API or webhooks for those.