
Oya Browser
io.github.OyadotAIPublished by GitHub account OyadotAIv1.0.210Updated Nov 4, 2026
Real Chrome for agents: start a browser, read pages as numbered markdown, click, type, hand off.
Overview
Oya Browser's hosted MCP server (oyabrowser.com); OAuth sign-in or API key required; Streamable HTTP.
No AI overview yet: these facts come from the registry entry and the server itself.
- Endpoint
- oyabrowser.com
- Last checked
Installation
In SourceWeft
- Open Oya Browser in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.OyadotAI%2Foya-browser/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"oya-browser": {
"type": "http",
"url": "https://oyabrowser.com/mcp/pool"
}
}
}README
[Oya Browser: the AI browser for the agentic era]
The browser for regulated industries (community version).
People and AI agents work together in one browser, with control over where it runs and how it is governed.
Download Oya Browser · Get started in the cloud · Self-host Oya · For enterprise, contact [email protected]
[Latest release] [npm: @oya-ai/browser] [Coverage] [License] [Discord]
[The Oya agent completes a prior authorization workflow in a mock payer portal]
A run in the Oya desktop app, sped up. The portal and patient data are fictional. Watch run 1 · run 2 · run 3.
This repository contains the Oya Browser community edition. People and AI agents work together in one browser: agents can use an existing signed-in browser, start managed cloud browsers, or connect through familiar tools and APIs. People can watch the work, step in when needed, and keep control of browser access and repeatable tasks.
The enterprise edition, including the HIPAA-ready offering, is maintained in a separate private repository. Contact [email protected] to learn about that edition.
Choose how to get started
Use Oya with an AI assistant
Install the desktop app, sign in, and connect your assistant from the app. Oya works with Claude Code, Codex, Cursor and VS Code. People can see the agent's browser activity and take control when a task needs their attention.
Download the desktop app · Agent setup guide
Control a browser from Node.js
Install the SDK and create an API key at oyabrowser.com. Node.js 20 or newer is required.
Set OYA_API_KEY, then run:
With no browser provider configured, start() can use the Oya desktop browser already connected
to your account. To start cloud or self-hosted browsers, configure a provider with
npx @oya-ai/cli init. The SDK and CLI can also use Browserbase, Steel,
Anchor, Browser Use, or a browser you provide. Your application can keep the same SDK calls when
you change providers.
SDK guide · Runnable examples · CLI guide
Connect over MCP
For assistants that support remote MCP, connect to https://oyabrowser.com/mcp/pool and
authenticate with your Oya API key. For Claude Code:
Use the same endpoint with your self-hosted server URL when you run your own deployment.
Agent instructions and MCP reference
For AI agents
Use the agent reference for setup instructions, available
tools, SDK examples, and MCP configuration. The desktop app can pair with Claude Code, Codex,
Cursor, and VS Code. For remote MCP clients, connect to https://oyabrowser.com/mcp/pool with
your Oya API key.
Run Oya in your own environment
Use the installer to set up a self-hosted instance:
For production, choose Docker, Amazon ECS, Kubernetes, or GKE. The deployment guides cover configuration, storage, upgrades, and operations.
Self-hosting guide · Deployment templates
What you can do with Oya
- Work in a signed-in browser. Connect the desktop app and reuse logins imported from Chrome, Arc, Brave, Edge, or Firefox. Set up logins.
- Keep a person in control. Watch an agent work, switch between AI Mode and Human Mode, and keep agent activity in its own tabs.
- Turn a successful run into a playbook. Replay repeatable tasks with new inputs, inspect the generated Playwright module, and export or import workflows. Playbook details · Replay benchmark.
- Choose where browsers run. Use Oya Cloud, your own deployment, supported browser providers, or a browser you provide. Why route through Oya?.
- Operate with governance controls. Self-hosted community deployments include host egress rules and a tamper-evident audit trail. See the control evidence and trust center.
For contributors
Oya is made up of the browser, control plane, console, SDK, and CLI. Start with the architecture map, then read the guide for the part you plan to change.
Development
Requirements and commands vary by project area. See Working in this repository for the conventions and complete command list. To install dependencies across the workspace:
Common checks:
The full test command builds the SDK and runs the server, CLI, package, and script suites. For
changes in the UI or browser app, run the checks listed in that part's package.json and
architecture guide as well.
Packages and project areas
License
The SDK and CLI are MIT licensed. The rest of the project is available under the Sustainable Use License. See LICENSE.md for permitted use, self-hosting terms, and commercial licensing details.
Source: README.md at commit 1ca6cec
Tools
0Version history
58- v1.0.210LatestNov 4, 2026
- v1.0.208Nov 3, 2026
- v1.0.207Nov 3, 2026
- v1.0.206Oct 22, 2026
- v1.0.205Oct 21, 2026
- v1.0.203Oct 21, 2026
- v1.0.202Oct 20, 2026
- v1.0.200Oct 19, 2026
- v1.0.198Oct 17, 2026
- v1.0.197Oct 17, 2026
- v1.0.196Oct 17, 2026
- v1.0.195Oct 16, 2026
- v1.0.194Oct 15, 2026
- v1.0.193Oct 14, 2026
- v1.0.189Oct 14, 2026
- v1.0.185Oct 13, 2026
- v1.0.182Oct 13, 2026
- v1.0.180Oct 12, 2026
- v1.0.178Oct 12, 2026
- v1.0.177Oct 12, 2026
- v1.0.172Oct 11, 2026
- v1.0.171Oct 11, 2026
- v1.0.168Oct 11, 2026
- v1.0.165Oct 8, 2026
- v1.0.162Oct 8, 2026
- v1.0.160Oct 7, 2026
- v1.0.158Oct 5, 2026
- v1.0.155Oct 4, 2026
- v1.0.154Oct 3, 2026
- v1.0.149Oct 2, 2026
- v1.0.145Oct 2, 2026
- v1.0.144Sep 30, 2026
- v1.0.142Sep 29, 2026
- v1.0.139Sep 28, 2026
- v1.0.137Sep 27, 2026
- v1.0.130Sep 26, 2026
- v1.0.127Sep 26, 2026
- v1.0.125Sep 25, 2026
- v1.0.124Sep 25, 2026
- v1.0.123Sep 24, 2026
- v1.0.122Sep 24, 2026
- v1.0.120Sep 23, 2026
- v1.0.117Sep 23, 2026
- v1.0.114Sep 23, 2026
- v1.0.112Sep 22, 2026
- v1.0.111Sep 22, 2026
- v1.0.110Sep 22, 2026
- v1.0.108Sep 21, 2026
- v1.0.105Sep 21, 2026
- v1.0.103Sep 21, 2026
- v1.0.102Sep 20, 2026
- v1.0.99Sep 19, 2026
- v1.0.97Sep 18, 2026
- v1.0.96Sep 18, 2026
- v1.0.94Sep 17, 2026
- v1.0.92Sep 17, 2026
- v1.0.88Sep 17, 2026
- v1.0.83Sep 16, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.
