# Rove > Rove is an AI web extraction API. It reads public web pages in a sandboxed browser and returns structured answers with sources. Rove works on public pages only: no sign-ins and no form submissions. Try it on the website without a key, or call the HTTP API with an API key. ## Docs - [Rove API](https://www.rovezi.com/developers): API example and API key check. Main endpoint: `POST /v1/agent/run` with `url`, `task` and optional `outputFormat`, authenticated with `Authorization: Bearer YOUR_API_KEY`. ## MCP server - Install: `npx -y @rovezi/mcp` and set `ROVE_API_KEY`. - npm: https://www.npmjs.com/package/@rovezi/mcp - Tools: `rove_extract` (read one public page) and `rove_run_task` (goal-based browsing from a starting URL).