Troubleshooting

  • app_unavailable: start the website build of Framecap; the App Store build has no bridge.
  • permission_required: grant Screen Recording and restart Framecap. Do not reset TCC.
  • Python missing: install Python 3.8+ from a trusted source and put its absolute path in MCP config; the GUI still works without Python.
  • Client shows no tools: verify absolute paths, restart/reconnect, then inspect client logs. GUI clients may not inherit shell PATH.
  • file_exists: choose a new output; use overwrite only when explicitly intended.
  • timeout: inspect the output/session before retrying.
  • scroll paused: restore overlap and sample again; it is not an appended frame.
  • wrong coordinates: distinguish display points from source pixels and check Retina scale.
  • malformed config or an existing different framecap entry: the config tool stops instead of overwriting it.