Skip to main content
Set up TinyFish Web Agent in minutes using your AI coding assistant. Just copy the prompt below, drop it into Claude, Cursor, or ChatGPT, and start building your web agent.

Three Ways to Get Started

Automation MCP

Let your AI assistant run web automations directly

Docs MCP

Give your AI assistant searchable access to TinyFish docs

Integration Prompt

Paste into any AI assistant to generate custom integration code

Automation MCP Server

Connect TinyFish as a tool in your AI assistant so it can browse websites, extract data, and complete multi-step automations on your behalf. Supports Claude Code, Claude Desktop, Cursor, and Windsurf. See the MCP Integration guide for setup instructions, available tools, and troubleshooting.

Docs MCP Server

Give your AI assistant searchable access to TinyFish documentation so it can look up API references, code examples, and guides while helping you build integrations.

Quick Install

Restart Claude Code for the MCP to load.

Integration Prompt

Use this prompt to have your AI assistant generate TinyFish Web Agent integration code tailored to your project.
Copy the entire code block and paste it into Claude, ChatGPT, Cursor, or any AI coding assistant.

When to Use TinyFish Web Agent

TinyFish Web Agent excels at tasks that require a real browser with full JavaScript execution.
Use CaseExample
Multi-step workflowsLogin → navigate to dashboard → extract account data
JavaScript-rendered contentSPAs, infinite scroll, lazy-loaded content
Interactive elementsClick dropdowns, dismiss modals, paginate results
Authenticated sessionsAccess content behind login walls
Bot-protected sitesCloudflare, DataDome protected pages

Writing Goals for AI Agents

When your AI generates goals for TinyFish Web Agent, follow these patterns for reliable results.

Specify Output Schema

Pass an output_schema field to make TinyFish enforce a supported structured-output schema at the API level. See Structured Output.

Include Termination Conditions

Handle Edge Cases

Request Structured Errors


Parsing Results

When your AI receives results from TinyFish Web Agent, handle both success and failure cases.

Success Response

Goal Failure

The browser worked, but the goal wasn’t achieved. Try a different approach or inform the user.

Infrastructure Failure

The browser itself failed. Retry with stealth mode or a proxy.

Next Steps

Quick Start

Manual step-by-step setup

Prompting Guide

Write goals that work on the first try

MCP Integration

Connect with Claude and Cursor

API Reference

Full endpoint documentation