F

flusterduck.com

Flusterduck monitors website behavior to detect user friction, score confusing pages, cluster issues, and verify whether deploys fix those problems. It focuses on behavioral signals rather than session replay or personal data collection.

4 integrations · MCP · REST · CLI

Flusterduck exposes a REST API, a hosted MCP server, and a CLI; all require authentication, with secret/MCP keys for API and CLI use and OAuth sign-in for the hosted MCP server.

discovered 2mo ago
MCP servers1
REST · OpenAPI2
CLI1
Credentials
Flusterduck secret keybearerGet token ↗

In the Flusterduck dashboard, go to Settings → API keys and create a secret key that starts with fd_sec_. Choose the scopes you need, such as query:read for reads and manage:write for writes. For terminal use, the easiest path is to run duck login or flusterduck login, which can open a browser, mint a key, verify it, and store it locally; FLUSTERDUCK_SECRET_KEY is the non-interactive fallback for CI.

Flusterduck MCP keybearerGet token ↗

In the Flusterduck dashboard, go to Settings → API keys and create an MCP key that starts with fd_mcp_. Use it for the local stdio MCP server; the hosted MCP server does not need a copied key. Pair it with your site ID in FLUSTERDUCK_MCP_KEY and FLUSTERDUCK_SITE_ID.

OAuth 2.0oauth2
OAuth 2.0 — self-onboarding

Point your MCP client at the server URL and approve access in the browser. The server accepts a Client ID Metadata Document (CIMD), so the client authenticates with its own hosted URL as the client_id — nothing to register.

conventions · 6/8 published

Publish these signals → /publishing