# Uplink - [What is Uplink?](https://docs.uplink.build/introduction/what-is-uplink.md): A mobile device automation platform for testing, AI agents, and browser automation on real mobile devices - [Integration Options](https://docs.uplink.build/introduction/integration-options.md): Choose between SDK integration or the Connect app for your automation needs - [Quickstart](https://docs.uplink.build/introduction/quickstart.md): Get started with Uplink mobile automation in minutes - [Core Concepts](https://docs.uplink.build/fundamentals/core-concepts.md): Understanding the key concepts of Uplink's mobile automation platform - [Authentication](https://docs.uplink.build/fundamentals/authentication.md): Create an OAuth client and authenticate the Uplink JavaScript SDK - [Sessions](https://docs.uplink.build/sessions.md): Managing sessions and authentication in Uplink - [Device Management](https://docs.uplink.build/fundamentals/device-management.md): Managing mobile devices in your Uplink automation workflows - [MCP Server](https://docs.uplink.build/mcp/overview.md): Drive Uplink from any MCP-capable AI client (Claude Code, Cursor, Windsurf, etc.) - [Installation](https://docs.uplink.build/mcp/installation.md): Wire the Uplink MCP server into Claude Code, Cursor, or any other MCP client - [Your First Session](https://docs.uplink.build/mcp/first-session.md): What to say to your AI client to pair a device and start driving it - [Tool Reference](https://docs.uplink.build/mcp/tools.md): Catalog of the uplink_* tools exposed by the Uplink MCP server - [Revoke access](https://docs.uplink.build/mcp/revoking-access.md): Cut off an AI client's access to your Uplink organization - [JavaScript SDK Overview](https://docs.uplink.build/api-reference/overview.md): Overview of the Uplink JavaScript SDK for mobile browser automation - [Client](https://docs.uplink.build/api-reference/client.md): API reference for the Uplink Client class - [ClientWorker](https://docs.uplink.build/api-reference/client-worker.md): API reference for the ClientWorker class representing a worker - [Browser](https://docs.uplink.build/api-reference/browser.md): API reference for the Browser class - [iOS SDK](https://docs.uplink.build/api-reference/ios.md): Integrate the Uplink native SDK into your iOS app - [Android SDK](https://docs.uplink.build/api-reference/android.md): Integrate the Uplink native SDK into your Android app - [Page API Overview](https://docs.uplink.build/api-reference/page/overview.md): Overview of the Page class for browser automation - [Navigation](https://docs.uplink.build/api-reference/page/navigation.md): Methods for navigating pages and checking URLs - [Interaction](https://docs.uplink.build/api-reference/page/interaction.md): Methods for interacting with page elements - [JavaScript Execution](https://docs.uplink.build/api-reference/page/javascript.md): Execute JavaScript code in the page context - [Waiting](https://docs.uplink.build/api-reference/page/waiting.md): Methods for waiting for elements, conditions, and network requests - [Authentication](https://docs.uplink.build/api-reference/page/authentication.md): Handle authentication flows on mobile devices - [Cookies](https://docs.uplink.build/api-reference/page/cookies.md): Manage browser cookies for authentication and session handling - [HTTP Requests](https://docs.uplink.build/api-reference/page/requests.md): Make API calls from the mobile device with mobile-specific headers and IP - [Screenshots](https://docs.uplink.build/api-reference/page/screenshots.md): Capture screenshots of mobile browser pages - [Events](https://docs.uplink.build/api-reference/page/events.md): Listen to page events and lifecycle hooks - [AI Automation Overview](https://docs.uplink.build/api-reference/ai/overview.md): Use AI to automate mobile browsers with natural language instructions - [AI Agent Setup](https://docs.uplink.build/api-reference/ai/setup.md): Configure AI agents for browser automation with Anthropic or OpenAI - [Natural Language Actions](https://docs.uplink.build/api-reference/ai/act.md): Perform browser actions using natural language instructions with page.act() - [Type-Safe Data Extraction](https://docs.uplink.build/api-reference/ai/extract.md): Extract structured data from web pages using AI with Zod schema validation - [AI Automation Best Practices](https://docs.uplink.build/api-reference/ai/best-practices.md): Guidelines and patterns for effective AI-powered browser automation ## OpenAPI Specs - [openapi](/api-reference/openapi.json)