MCP Server
Use the Birdie MCP server to give AI agents access to recordings and debugging data, including transcripts, console logs, network requests, user events, and structured metadata.coming soon....
Server Address
https://app.birdie.so/mcpThis is the only URL you need.
AI agents supporting MCP will automatically:
discover the OAuth configuration
register a client (Dynamic Client Registration)
connect to your Birdie workspace
No manual client setup is required.
Authentication
OAuth (recommended)
Use OAuth whenever your AI agent supports it.
No client ID or secret to configure
No manual setup
Handled automatically via the MCP endpoint
This is the default and preferred way to connect.
Personal Token (fallback)
If your AI agent does not support OAuth, you can use a Birdie MCP Personal Token.
Authenticate with:
Use this option for:
headless environments
CI / scripts
tools without OAuth support
How it works
Once connected, your AI agent can:
Access Birdie recordings
Load all associated data (logs, network, transcript, events)
Use that context to debug issues or analyze behavior
This removes the need to:
manually describe bugs
copy/paste logs
reproduce issues step by step
Available tools
The Birdie MCP server exposes the following capabilities:
get_metadata
Retrieve structured recording context:
recording details
participants
browser and device info
page context
metadata payloads
get_recording_diagnostics
Returns a full, normalized view of a recording:
metadata
transcript
user steps
console logs
network requests
network summary
Best used when an agent needs full context in a single call.
Usage pattern
Typical flow:
Connect your AI agent to Birdie MCP
Provide a recording (link or identifier)
Let the agent analyze and debug using MCP tools
Supported clients
We provide setup examples for:
ChatGPT
Open ChatGPT Personalisation menu → Apps → Advanced Settings
Enable Developer mode
Click on Create app
Fill in the form with a name (e.g. "Birdie") and a description (e.g. "Search and analyze screen recordings made with Birdie"), then paste this url in the MCP Server URL field:
https://app.birdie.so/mcpCheck the acknowledgement checkbox
Click Create
Authorize the connection with your Birdie account
Claude
Open Claude Desktop → Settings → Connectors
Click on Add custom connector
Give it a name (e.g. "Birdie") and paste this in Remote MCP server URL field:
https://app.birdie.so/mcpClick Add
Now the connector is present, click on the Connect button
Authorize the connection with your Birdie account
Mistral
Open Intelligence menu → Connectors
Click on + Add Connector → Custom MCP Connector
Give it a name (e.g. "Birdie")
Paste this url in the Connector Server field:
https://app.birdie.so/mcpSelect Authentication Method: OAuth2.1 (if not auto discovered already)
Click Connect
Authorize the connection with your Birdie account
Cursor
Click here to install in Cursor → Install
Or make a manual installation as follows:
Open Cursor Settings (Cmd+Caps+P) → Tools & MCP
Click on + New MCP Server
Paste this into the mpc.json file:
Save the file and go back to your MCP Servers
Click the Connect button next to your new MCP Server (Birdie)
Authorize the connection with your Birdie account
VSCode
Open VSCode Command Palette (Cmd+Caps+P) and type/find >MCP:Add Server
Select HTTP option, then paste this server url:
https://app.birdie.so/mcpcopiedCould not copy - select text manually instead
Enter the name "birdie-mcp"
Follow VSCode prompts to authorize connection with your Birdie account
Your configguration file should look like this:
Windsurf
Open Windsurf Command Palette (Cmd+Caps+P) and type/find >MCP Marketplace
Click the Cog icon next to Installed MCPs
Paste this into mcp_config.json:
copiedCould not copy - select text manually instead
Follow Windsurf prompts to open and authorize connection with your Birdie account
Others: Most MCP-compatible agents can be connected with Birdie using the server URL https://app.birdie.so/mcp
Notes
OAuth is the preferred authentication method
Personal Tokens are a fallback option
Access is scoped to your Birdie permissions
MCP does not expose anything you cannot already access
Last updated