Get started
Quick start
Three steps: an account, a paired browser, and a way in for your agent.
1. Create an account
Sign up at reduck.ai. The free tier is enough to work through this page.
2. Pair your browser
Install the Reduck extension from the Chrome Web Store, then click Authorise when it asks to pair with your account.
A paired browser is a device. Scripts run in it act as you: they inherit the sites you are already signed into, and no password ever reaches Reduck. If you miss the prompt, you can start pairing again from the extension itself.
3. Connect your agent
The MCP server lets an agent discover scripts, run them, and read back results on its own. It is the way in most people want.
There is nothing to install: Reduck is a remote server at https://mcp.reduck.ai, and your client
signs in through your browser the first time it calls a tool. Pick your client:
The CLI runs scripts from a terminal, in parallel, and writes each result to disk — which makes it the way to feed a script’s output into something else.
npx @reduck-ai/cli@latest login
Then run a script:
npx @reduck-ai/cli@latest run --script reduck/linkedin.com/search query="AI agents"
The --help output is written for agents as much as for people, so pointing your agent at it is
usually faster than reading it yourself:
npx @reduck-ai/cli@latest --help npx @reduck-ai/cli@latest run --help
The CLI covers the rest: running twenty scripts at once, chaining them, and sending a file with a run.
The REST API calls scripts over HTTP, with no MCP server and nothing to install. Use it when your agent has an HTTP client but no sandbox, when you are running headless, or when you are wiring Reduck into an orchestrator such as n8n.
Create a key at reduck.ai/api-keys, then:
curl https://mcp.reduck.ai/run \ --header "X-API-Key: $REDUCK_API_KEY" \ --header "Content-Type: application/json" \ --data '{"script":{"handle":"reduck","host":"airbnb.com","slug":"search","args":{"city":"Lisbon"}}}'
The full endpoint list is in the API reference, the credential rules are in Authentication, and the SDK wraps the same API in TypeScript.
4. Run something
Start a new session and ask for a task that lives on a website:
Using Reduck, find the top 3 posts on "AI agents" from LinkedIn this week, then give me the profiles of people who look like B2B AI buyers.
Your agent will search the official library, pick the scripts it needs, and run them on your paired browser.