Connect Quaflo MCP in AI assistants like Claude, ChatGPT, WorkBuddy, and editors like Cursor and Claude Code
MCP (Model Context Protocol) is an open protocol that allows AI assistants to access external services and data sources through standardized interfaces. With Quaflo MCP service, you can manage survey data directly in AI editors like Cursor and Claude Code without switching to the web interface.
| Aspect | OAuth ConnectorRecommended | Personal Access Token |
|---|---|---|
| Authorization | Browser sign-in, no secret to copy | Paste a token into a config file |
| Token lifetime | Short-lived + auto-refresh | Long-lived (rotate manually) |
| Permissions | Pick scopes on the consent screen | Set scopes when creating the token |
| Revoke | One-click revoke per connector in settings | Delete or disable the token |
| Best for | Hosts with a connector UI (Claude, ChatGPT, WorkBuddy) | Config-file clients (Cursor, Trae, Windsurf) |
Open your host's connector settings and choose "Add custom / remote connector".
Paste the MCP server URL below and save:
https://www.quaflo.com/api/v1/mcpThe host opens the authorization page: sign in to Quaflo → pick the scopes to grant → approve, then it returns automatically.
Review each connector's scopes and last-used time — and revoke in one click — under Account Settings → Authorized Apps.
Click the gear icon in the bottom left, select "Settings" → "Features" → "MCP Servers"
In MCP Servers configuration, add the following configuration:
{
"mcpServers": {
"quaflo": {
"url": "https://www.quaflo.com/api/v1/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer YOUR_PERSONAL_ACCESS_TOKEN"
}
}
}
}After saving the configuration, restart Cursor to apply the changes.
After restart, you can ask in the AI chat: "List my surveys". If configured correctly, the AI will be able to access your survey data.
Check if the API token is correctly filled in, ensure the token is valid and not expired. Check token status in account settings.
Ensure JSON format is correct, pay attention to commas, quotes, and bracket matching. Use a JSON validator tool to check.
Ensure necessary scopes were selected when creating the token. For full functionality, select all relevant permissions.
Confirm the server address is correct. The MCP endpoint for your environment is: https://www.quaflo.com/api/v1/mcp
The server validates the Origin header of browser-based clients against the MCP_ALLOWED_ORIGINS allowlist. When unset, ANY request carrying an Origin header is rejected with 403. Desktop editors (Cursor/Claude Code) normally send no Origin and are unaffected; browser-based clients need the allowlist configured by an administrator.
MCP rate-limits per authenticated user (tunable via MCP_RATE_LIMIT / MCP_RATE_WINDOW), with tighter per-scope caps on writes and publishes. On 429, wait for the Retry-After response header before retrying.