# Bugbearer docs > How Bugbearer tests your web app with AI agents, finds bugs and reports them. Bugbearer product MCP server (connects an agent to your workspace; sign in with OAuth, no API key): https://app.bugbearer.com/api/mcp. How to connect Claude Code, Codex, Cursor, VS Code, Gemini CLI, Claude and ChatGPT: https://docs.bugbearer.com/onboarding-mcp/index.md. Order of calls for an agent: https://docs.bugbearer.com/agent-onboarding/index.md. The docs MCP server below only searches these pages. Full documentation (discoverable current pages, one document): https://docs.bugbearer.com/llms-full.txt MCP server (Streamable HTTP; tools list_pages and get_page over these pages): https://docs.bugbearer.com/mcp ## Pages - [What Bugbearer does](https://docs.bugbearer.com/index.md) — AI agents test your web app in a real browser, find bugs, and record each run as a test case that replays without a model. - [Agent-driven onboarding](https://docs.bugbearer.com/agent-onboarding/index.md) — The order of MCP calls that lets a coding agent connect an app and start setup in Bugbearer, what the agent can do today, and what still needs the web app. - [Bugs and bug bundles](https://docs.bugbearer.com/bugs-and-bug-bundles/index.md) — The Bugs board, what a bug bundle holds, and how recorded runs replay without a model. - [Connect an app](https://docs.bugbearer.com/connect-an-app/index.md) — Connect an app to Bugbearer from a GitHub repo or a staging URL. - [Connect the MCP server](https://docs.bugbearer.com/onboarding-mcp/index.md) — Connect a coding agent or chat client to the Bugbearer MCP server at https://app.bugbearer.com/api/mcp. Sign in with OAuth in your browser. Setup for Claude Code, Codex, Cursor, VS Code, Gemini CLI, Claude and ChatGPT. - [Runners](https://docs.bugbearer.com/runners/index.md) — Where Bugbearer runs test cases: cloud sandboxes or local Docker. - [Secrets and test keys](https://docs.bugbearer.com/secrets-and-test-keys/index.md) — What Bugbearer generates, what you supply, which keys it refuses, and how it protects the values.