# TinyFish — Web infrastructure for AI agents: search, page fetch, cloud browsers and goal-driven web automation.

> Source: The Agents Index — https://theagentsindex.com/tinyfish (structured, researched, re-verified)
> Facts last verified: 2026-09-03

TinyFish is web infrastructure for AI agents: a search API, a page-fetch API, remote stealth browser sessions, and a web agent that navigates and authenticates into live sites. It runs on Mako, TinyFish's own web-native model.

| Fact | Value |
| --- | --- |
| Website | https://tinyfish.ai |
| Price | from $0.016/agent step pay-as-you-go |
| Free tier | Yes |

Search free at 30 requests/min and 500 requests/hour; Fetch free at 150 urls/min and 1,000 urls/day, at any Wallet balance. New accounts also start with $8 of Wallet funds for Agent and Browser, no card required.

## What it does

**Done-for-you service** · No — You run software: four self-serve APIs, with a contract and tuned limits on Enterprise.

> TinyFish gives you four public API surfaces: Agent, Search, Fetch, and Browser.
> — https://docs.tinyfish.ai/ · Docs home, opening paragraph

## How much it does unattended

**Runs autonomously** · Yes — Given a goal it navigates, adapts and continues until the goal is complete.

> Give Web Agent the result you need. It moves through the website, observes what changed, adjusts the next step, and continues until the goal is complete.
> — https://www.tinyfish.ai/agent · Why Web Agent section, 'Works toward the outcome' card

**Multi-agent** · No — Runs execute in parallel but each works independently toward its own goal; no coordination is claimed.

> Run Web Agent across many accounts, sites, records, filings, products, or locations at once. Each browser run works independently toward its own goal and returns structured output.
> — https://www.tinyfish.ai/agent · Why Web Agent section, 'Runs in parallel' card

**Agent permissions** · Partly — Runs unattended, but credentials are scoped per run through a connected password vault and the agent never sees them.

> Select credentials per run and TinyFish handles login securely — the AI agent never sees your actual passwords.
> — https://docs.tinyfish.ai/faq.md · Technical section, 'Can I automate authenticated content?' answer

## Which models it runs on

**Claude** · No — Inference is TinyFish's own; Claude appears only as an MCP client, not as a selectable model.

> LLM inferenceAgent The model the agent reasons with. No key to bring, no provider bill on top.
> — https://www.tinyfish.ai/pricing · 'Everything a run needs' section, LLM inference row

**GPT** · No — No provider model selection; the run includes TinyFish's own inference.

> LLM inferenceAgent The model the agent reasons with. No key to bring, no provider bill on top.
> — https://www.tinyfish.ai/pricing · 'Everything a run needs' section, LLM inference row

**Open models** · No — Runs on Mako, the vendor's own web-native model; no open-weight option is offered.

> The web-native AI model that completes real workflows on the live web. Reliable at scale, at a fraction of frontier-model cost.
> — https://www.tinyfish.ai/mako · Mako hero paragraph

**Model choice** · No — The vendor picks the model; inference is bundled into the per-step rate.

> You pay for the agent work performed. TinyFish handles token costs, browsers, storage, retries, proxies, and run infrastructure.
> — https://www.tinyfish.ai/agent · Pricing section, per-agent-step card

## Where you use it

**In your editor** · Yes — Hosted MCP server installs into Cursor, Windsurf, Claude Code, Codex and OpenCode.

> Connect TinyFish to Claude, Codex, OpenCode, Grok, Cursor, ChatGPT, or any MCP-compatible AI assistant.
> — https://docs.tinyfish.ai/mcp-integration.md · MCP Integration, opening paragraph

**On the command line** · Yes — A CLI ships alongside the SDKs and MCP endpoint and can start a run from a goal.

> Start from a goal in the CLI, MCP, SDK, API, or your own automation stack.
> — https://www.tinyfish.ai/agent · 'Use it anywhere' section, subheading

**In your pipeline** · Partly — The CLI documents a headless CI/CD authentication path, but nothing acts on a pull request or reports into a build.

> TINYFISH_API_KEY               | API key — takes priority over saved config
> — https://docs.tinyfish.ai/cli · Environment variables table, first row (see also the 'For CI/CD' authentication snippet above it)

**In a browser** · Yes — A hosted dashboard and playground run goals, manage profiles and hold Wallet controls.

> Wallet top-ups and auto-reload changes happen in the dashboard, not through this tool.
> — https://docs.tinyfish.ai/mcp-integration.md · Available Tools, Wallet section, get_wallet entry

## Whose machine it runs on

**Self-hosted** · Partly — Cloud-hosted by default; VPC deployment is an Enterprise item and on-premises needs a separate written agreement.

> The Services are provided as a hosted, cloud-based offering. On-premises deployment of the Services, if any, requires a separate written agreement.
> — https://www.tinyfish.ai/terms · License Grant paragraph

**Open source** · No — The service is closed; only the cookbook of examples is published openly.

> reproduce, modify, translate, enhance, decompile, disassemble, reverse engineer, or create derivative works of the Services
> — https://www.tinyfish.ai/terms · Restrictions, clause (e)

## What it costs to run

**How it meters** · Yes — Metered per agent step and per browser-minute against a prepaid Wallet; Search and Fetch are free.

> Agent Limit: 2 concurrent runs $0.016 per step Browser Limit: 5 concurrent sessions $0.002 per minute
> — https://www.tinyfish.ai/pricing · Product/Price rate table, Agent and Browser rows

**Free tier** · Yes — Search and Fetch are free at any balance, and new accounts get $8 of Wallet funds before adding a card.

> New accounts start with $8 in Wallet funds, so you can run Agent and Browser before you add a card.
> — https://www.tinyfish.ai/pricing · Common questions, 'How do I add funds?' answer

**API access** · Yes — Four REST APIs (Agent, Search, Fetch, Browser) with Python and TypeScript SDKs and webhooks.

> | Agent   | `https://agent.tinyfish.ai/v1/automation/...` |
> — https://docs.tinyfish.ai/ · Canonical Endpoints table, Agent row

**MCP server** · Yes — Hosted MCP server with OAuth 2.1 exposes automation, search, fetch, browser-session and wallet tools.

> TinyFish MCP uses OAuth 2.1 for secure authentication. The first time you connect, your browser will open to complete the OAuth flow.
> — https://docs.tinyfish.ai/mcp-integration.md · Authentication section

**Bring your own key** · No — Inference, browsers and proxies are supplied by TinyFish; there is no key to bring.

> The model the agent reasons with. No key to bring, no provider bill on top.
> — https://www.tinyfish.ai/pricing · 'Everything a run needs' section, LLM inference card

## Buying it for a team

**A company can buy it** · Yes — Enterprise path adds a contract, a security review and workload-set limits; Order Forms bill net 30.

> For teams that need limits set to their workload, a contract, and a security review.
> — https://www.tinyfish.ai/pricing · 'Pick your path' section, Enterprise card

**Seat model** · No — No seats and no subscription; you fund a Wallet and pay for usage.

> There is no subscription and no seats. You add funds and spend them on what you run.
> — https://www.tinyfish.ai/pricing · Common questions, 'What is the Wallet?' answer

**Pooled budget** · Yes — One prepaid balance per account that all Agent and Browser usage draws from; no per-seat allowances exist.

> A prepaid balance on your account. Agent and Browser draw from it as they run; Search and Fetch never do. There is no subscription and no seats.
> — https://www.tinyfish.ai/pricing · Common questions, 'What is the Wallet?' answer

**Admin controls** · Partly — Role-based access over credential handling is described as an Enterprise governance capability; no self-serve policy controls are published.

> Encrypted credential handling with role-based access and audit logging
> — https://www.tinyfish.ai/enterprise · Governance & Reliability section, bullet list

**Audit log** · Partly — Audit logs are listed as an Enterprise addition; pay-as-you-go accounts get run logs, screenshots and source URLs instead.

> Adds –Rate limits and concurrency set to your workload –ISO 27001 –Enterprise SSO –Audit logs –VPC deployment –99.99% uptime SLA
> — https://www.tinyfish.ai/pricing · 'Pick your path' section, Enterprise card 'Adds' list

**Single sign-on** · Partly — Enterprise SSO is an Enterprise-tier addition; the protocol is not named, and self-serve auth is API keys or OAuth 2.1 for MCP.

> Adds –Rate limits and concurrency set to your workload –ISO 27001 –Enterprise SSO –Audit logs –VPC deployment –99.99% uptime SLA
> — https://www.tinyfish.ai/pricing · 'Pick your path' section, Enterprise card 'Adds' list

## What happens to your code

**Opt out of training** · No — The standard terms license customer data for model training, with no published opt-out; a negotiated Custom Agreement controls over these terms.

> train, fine-tune, evaluate, and improve Tiny Fish's artificial intelligence and machine learning models, subject to commercially reasonable safeguards designed to prevent the disclosure of your confidential information to other customers
> — https://www.tinyfish.ai/terms · Customer Data & Outputs, clause (d)

**Data residency** · Partly — The privacy policy allows cross-border processing with safeguards but names no jurisdiction; the country codes in proxy_config route requests, they do not place data.

> Your information may be transferred to and processed in countries other than your country of residence.
> — https://www.tinyfish.ai/privacy-policy · International Data Transfers section, first sentence

**Getting out** · Partly — Runs and their artifacts are retrievable through the API, and paid balance never expires, but promotional balance expires in 12 months and is forfeited on termination.

> Purchased Balance does not expire. Promotional Balance may expire, be modified, or be revoked as stated in the applicable offer or notice and, if no period is stated, expires 12 months after it is granted.
> — https://www.tinyfish.ai/terms · Fees and Payment, 'Purchased and Promotional Balance' paragraph

**Certifications** · Partly — ISO 27001:2022 is certified and published in a Vanta trust center; no SOC 2 is listed, and GDPR/CCPA appear only as data-subject rights.

> Information about Tiny Fish's security and compliance posture, including its ISO 27001 certification, is available at https://trust.tinyfish.ai.
> — https://www.tinyfish.ai/terms · Security section

## Provenance

Every fact above comes from the vendor. Nothing here is independently corroborated yet.

## Coverage elsewhere

Pages about this product that the vendor does not control. The label states how independent each one is.

| Source | Kind | Read |
| --- | --- | --- |
| aivorapulse.com | Independent source | 2026-08-17 |

## What changed

- 2026-09-03 — Capabilities · Commercial terms · Free tier
- 2026-09-02 — Capabilities · Commercial terms
- 2026-08-31 — Capabilities · Commercial terms · Free tier · Links · Price
- 2026-08-30 — Capabilities · Commercial terms · Links
- 2026-08-18 — Deployment
- 2026-08-17 — Created · One-liner · Summary

## Correcting this record

Anything marked "Not established" is a question we have not answered — it is not a No. If you represent TinyFish, or anything here is wrong or out of date, you can supply it with a source: the operations this site accepts from an agent are listed at https://theagentsindex.com/.well-known/agents.json — that catalogue needs no key to read, and each entry states its own auth.

Supplying evidence is free. Nothing that can be bought here changes what a field says, whether a gap is closed, or how this record is scored.
