Integration Issues
Struct not responding in Slack
Struct not responding in Slack
@Struct is invited to the channel and the Slack integration is connected in Connections. Struct can only monitor and respond in channels where it has been explicitly invited.Alerts not triggering investigations
Alerts not triggering investigations
Struct can't access my repository
Struct can't access my repository
Log queries returning empty results
Log queries returning empty results
Sentry errors not found during investigation
Sentry errors not found during investigation
Observability platform not connecting
Observability platform not connecting
logs_read_data, timeseries_query, monitors_read, and dashboards_read scopes. A 403 Forbidden on metric queries specifically (while logs work) usually means the role is missing timeseries_query.Investigation Issues
Investigation takes too long
Investigation takes too long
Investigation report seems incomplete
Investigation report seems incomplete
Root cause analysis seems inaccurate
Root cause analysis seems inaccurate
PR not being created after approval
PR not being created after approval
Tests failing in a created PR
Tests failing in a created PR
MCP & CLI Bridge Issues
MCP server not connecting in Claude Code
MCP server not connecting in Claude Code
struct login at least once.MCP server not connecting in Cursor
MCP server not connecting in Cursor
.cursor/mcp.json:MCP tools returning authentication errors
MCP tools returning authentication errors
struct login from your terminal to re-authenticate, then retry in your coding agent.'Open in Claude Code' / 'Open in Cursor' not working
'Open in Claude Code' / 'Open in Cursor' not working
struct bridge uninstall followed by struct bridge install to re-register the protocol handler.'struct' command not found
'struct' command not found
nvm, fnm, or another Node version manager, make sure the global bin directory is in your PATH. Try opening a new terminal window after installation.CLI bridge installed but browser doesn't open agent
CLI bridge installed but browser doesn't open agent
struct:// protocol when prompted.On Linux, ensure xdg-mime is available and the .desktop file was created correctly. Run struct bridge install again to re-register.FAQ
What is Struct?
What is Struct?
What is the free plan?
What is the free plan?
What are credits?
What are credits?
What is Ask Struct?
What is Ask Struct?
How do I set up the MCP server?
How do I set up the MCP server?
How do I install the CLI bridge?
How do I install the CLI bridge?
npm install -g @struct/cli then struct bridge install. This enables one-click “Open in” buttons from the web app. See Open in Claude Code / Cursor for details.How is Struct different from ChatGPT, Claude, Codex, or Devin?
How is Struct different from ChatGPT, Claude, Codex, or Devin?
Does Struct improve over time?
Does Struct improve over time?
Can Struct generate pull requests?
Can Struct generate pull requests?
Does Struct store my code?
Does Struct store my code?
Does Struct work with my observability stack?
Does Struct work with my observability stack?
How fast can Struct be set up?
How fast can Struct be set up?
Who is Struct for?
Who is Struct for?
- Engineering teams with on-call rotations
- Teams with heavy alert loads
- Organizations wanting automated root cause analysis
- Teams using coding agents who want structured production context
- Companies where uptime and reliability are critical (fintech, payments, healthcare, etc.)
GitLab or Bitbucket support?
GitLab or Bitbucket support?
How do I cancel an investigation?
How do I cancel an investigation?