Oya Browser
Turn your Chrome into an MCP server — AI sees the page as numbered markdown and controls it by element ID.
As of June 2026, Oya Browser has 22 users in the Developer Tools category.
Usersno change0%
22
22
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
1.0.41
Manifest V3
90-day change · In the last 90 days this extension 1 version update, changed permissions.
History
10 snapshotsTracking since Apr 17, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 17, 2026 | — | — | — | 0.2.0 |
| Apr 22, 2026 | 5 | — | — | 1.0.41 |
| Apr 27, 2026 | 4 | — | — | 1.0.41 |
| May 4, 2026 | 7 | — | — | 1.0.41 |
| May 10, 2026 | 15 | — | — | 1.0.41 |
| May 15, 2026 | 20 | — | — | 1.0.41 |
| May 21, 2026 | 22 | — | — | 1.0.41 |
| May 28, 2026 | 21 | — | — | 1.0.41 |
| Jun 4, 2026 | 23 | — | — | 1.0.41 |
| Jun 10, 2026 | 24 | — | — | 1.0.41 |
| Now | 22 | — | — | 1.0.41 |
Changelog
- Apr 17, 2026description
Oya – Browser Agent lets your AI employees from oya.ai take action in your real browser. Your agents can navigate websites, read pages, click buttons, fill forms, and post content — all using your existing logged-in sessions. No headless browsers. No API keys for every service. No scrapers. Your AI agent works in your actual Chrome browser, exactly like you would. HOW IT WORKS 1. Sign in with your Oya account 2. Pick which agent controls the browser 3. Chat with your agent or run a routine — it handles the rest The agent sees pages the way you see them. It analyzes the page, highlights interactive elements with numbered labels, and acts using those elements. You can watch everything happen in real time through the built-in activity panel. WHAT YOUR AGENTS CAN DO General (any website): • Navigate to any URL • Analyze pages — converts the page to structured text so the agent understands what's on screen • Click buttons, links, and menus • Type into forms and search boxes • Scroll, wait for elements, take screenshots LinkedIn: • Read your feed • Comment on posts • React to posts (like, celebrate, support, love, insightful, funny) • Send connection requests with personalized notes X (Twitter): • Post tweets and threads • Reply to tweets • Like tweets • Follow accounts Reddit: • Browse subreddit feeds • Upvote and downvote posts • Comment on posts • Reply to comments • Save posts • Subscribe to subreddits BUILT FOR REAL WORK Oya agents run routines on a schedule. Set up a marketing routine that posts to LinkedIn every morning, engages with Reddit communities in the afternoon, and reports results to Slack in the evening — all hands-free. The extension includes an activity panel that shows every action the agent takes: which page it's reading, what it's clicking, and the results. Full transparency. PRIVACY & SECURITY • The extension only acts when you explicitly connect an agent and trigger an action • No data is collected or sent anywhere except your own Oya account • Your browser sessions stay yours — the extension uses your existing logins, it doesn't store or forward credentials • All communication between the extension and Oya is over encrypted WebSocket (WSS) • You control which agent has browser access and can disconnect at any time REQUIREMENTS • An account at oya.ai (free to start) • At least one deployed agent with the Browser gateway enabled SUPPORT Questions or issues: [email protected] Documentation: https://oya.ai
Oya Browser turns your Chrome into an MCP server. AI tools like Cursor, Claude Code, and Claude Desktop can see your page as numbered markdown and control it by element ID. No headless browsers. No puppeteer. No screenshots. Your real Chrome — your cookies, your logins, your extensions. The AI reads clean markdown and says click(5) or type(9, "hello"). That's it. HOW IT WORKS 1. Install this extension 2. Run the local bridge: npx oya-browser-mcp 3. Add the MCP config to your AI tool 4. Done — AI can now control your browser The extension analyzes the page, numbers every interactive element, and returns structured markdown. Your AI tool connects via MCP and controls the browser by element number. Everything runs locally on your machine. MCP TOOLS Page: • analyze_page — full page as markdown with numbered interactive elements • screenshot — capture visible tab as PNG • scroll — scroll up or down • wait — wait for a CSS selector to appear • navigate — go to any URL Interaction: • click — click element by number • type — type text into input by number • press_key — press Enter, Escape, Tab, arrows, etc. • click_coordinates — click at x,y pixels • double_click — double-click element or coordinates • mouse_move — hover to trigger tooltips and dropdowns • keyboard_type — type into whatever is focused • drag — drag from one point to another Tabs: • list_tabs — list all open tabs • open_tab — open a new tab • switch_tab — switch to a tab by ID • close_tab — close a tab WHAT THE AI SEES --- url: https://github.com/settings/profile title: Your Profile viewport: 1440x900 elements: 34 total, 18 visible --- # Public profile Name: [#1 input:text value="mk"] Bio: [#2 textarea placeholder="Tell us about yourself"] [#4 button "Update profile"] type(element_id=1, text="new name") then click(element_id=4). No CSS selectors. No HTML parsing. Just the number. WORKS WITH • Cursor — paste MCP config into Settings → MCP • Claude Code — add to your MCP config • Claude Desktop — Settings → Developer → Edit Config • Any MCP client that supports Streamable HTTP SETUP MCP config to paste into your AI tool: { "mcpServers": { "oya-browser": { "url": "http://localhost:9333/mcp" } } } Start the bridge: npx oya-browser-mcp WHY NOT PUPPETEER / PLAYWRIGHT / BROWSER-USE? • Real browser — your Chrome, your cookies, your logins. Not a new browser that starts fresh. • Invisible — it IS a real browser. No bot detection. • Simple — click(5) not page.click('div.css-1a2b > span:nth-child(3)') • Lightweight — 32KB extension + tiny bridge. Not a 400MB Chromium binary. • Standard — MCP protocol. Works with any AI tool, not locked to one SDK. SIDE PANEL Click the extension icon to toggle the built-in side panel: • Run analyze, screenshot, scroll, click, type directly • View the page source as the AI sees it • Test element interactions before your agent runs them PRIVACY & SECURITY • Everything runs locally — no data leaves your machine • No accounts, no API keys, no remote servers • The bridge runs on localhost only • No data is collected, stored, or sent anywhere • Open source: https://github.com/OyadotAI/AgentChrome SUPPORT Questions or issues: [email protected] Questions or issues: [email protected] GitHub: https://github.com/OyadotAI/AgentChrome Built by Oya.ai - Apr 17, 2026short_description
Run Oya AI agents in your browser. Automate LinkedIn, X, Reddit and more.
Turn your Chrome into an MCP server — AI sees the page as numbered markdown and controls it by element ID.
- Apr 17, 2026name
Oya – Browser Agent
Oya Browser
- Apr 17, 2026host_permissions
(empty)
<all_urls>
- Apr 17, 2026permissions
activeTab, tabs, storage, scripting, sidePanel
activeTab, tabs, scripting, storage, sidePanel
Permissions & access
- Permissions
- activeTabtabsscriptingstoragesidePanel
- Host access
- <all_urls>
Screenshots
About
Oya Browser turns your Chrome into an MCP server. AI tools like Cursor, Claude Code, and Claude Desktop can see your page as numbered markdown and control it by element ID.
No headless browsers. No puppeteer. No screenshots. Your real Chrome — your cookies, your logins, your extensions. The AI reads clean markdown and says click(5) or type(9, "hello"). That's it.
HOW IT WORKS
1. Install this extension
2. Run the local bridge: npx oya-browser-mcp
3. Add the MCP config to your AI tool
4. Done — AI can now control your browser
The extension analyzes the page, numbers every interactive element, and returns structured markdown. Your AI tool connects via MCP and controls the browser by element number. Everything runs locally on your machine.
MCP TOOLS
Page:
• analyze_page — full page as markdown with numbered interactive elements
• screenshot — capture visible tab as PNG
• scroll — scroll up or down
• wait — wait for a CSS selector to appear
• navigate — go to any URL
Interaction:
• click — click element by number
• type — type text into input by number
• press_key — press Enter, Escape, Tab, arrows, etc.
• click_coordinates — click at x,y pixels
• double_click — double-click element or coordinates
• mouse_move — hover to trigger tooltips and dropdowns
• keyboard_type — type into whatever is focused
• drag — drag from one point to another
Tabs:
• list_tabs — list all open tabs
• open_tab — open a new tab
• switch_tab — switch to a tab by ID
• close_tab — close a tab
WHAT THE AI SEES
---
url: https://github.com/settings/profile
title: Your Profile
viewport: 1440x900
elements: 34 total, 18 visible
---
# Public profile
Name: [#1 input:text value="mk"]
Bio: [#2 textarea placeholder="Tell us about yourself"]
[#4 button "Update profile"]
type(element_id=1, text="new name") then click(element_id=4). No CSS selectors. No HTML parsing. Just the number.
WORKS WITH
• Cursor — paste MCP config into Settings → MCP
• Claude Code — add to your MCP config
• Claude Desktop — Settings → Developer → Edit Config
• Any MCP client that supports Streamable HTTP
SETUP
MCP config to paste into your AI tool:
{
"mcpServers": {
"oya-browser": {
"url": "http://localhost:9333/mcp"
}
}
}
Start the bridge: npx oya-browser-mcp
WHY NOT PUPPETEER / PLAYWRIGHT / BROWSER-USE?
• Real browser — your Chrome, your cookies, your logins. Not a new browser that starts fresh.
• Invisible — it IS a real browser. No bot detection.
• Simple — click(5) not page.click('div.css-1a2b > span:nth-child(3)')
• Lightweight — 32KB extension + tiny bridge. Not a 400MB Chromium binary.
• Standard — MCP protocol. Works with any AI tool, not locked to one SDK.
SIDE PANEL
Click the extension icon to toggle the built-in side panel:
• Run analyze, screenshot, scroll, click, type directly
• View the page source as the AI sees it
• Test element interactions before your agent runs them
PRIVACY & SECURITY
• Everything runs locally — no data leaves your machine
• No accounts, no API keys, no remote servers
• The bridge runs on localhost only
• No data is collected, stored, or sent anywhere
• Open source: https://github.com/OyadotAI/AgentChrome
SUPPORT
Questions or issues: [email protected]
Questions or issues: [email protected]
GitHub: https://github.com/OyadotAI/AgentChrome
Built by Oya.aiTechnical
- Version
- 1.0.41
- Manifest
- V3
- Size
- 34.38KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- phanljneddmhiafbcgeikfcoeagabmpm
- Developer ID
- uea90df9cdba0ce78919e8ebfa488554e
- Developer Email
- [email protected]
- Created
- Mar 21, 2026
- Last Updated (Store)
- Apr 8, 2026
- Last Scraped
- Jun 10, 2026
- Website
- oya.ai
- Support URL
- https://discord.gg/qAncfHmYUm
- Privacy Policy
- https://oya.ai/privacy
Similar extensions
Alternatives to Oya Browser, ranked by description similarity.
Crawlio for Chrome
Connect AI to your Browser. Let it navigate, click, take screenshots, inspect network traffic, and extract data.
21
Orian (Ollama WebUI)
Quick access to your favorite local LLM from your browser (Ollama).
1.0K
★ 3.1
Automation Agents
Automation Agents extension helps you easily sync cookies and other information from your browser to Automation Agents.
28
Browser Agent Extension
AI Agent browser control extension - MCP + WebSocket
82
SideButton
SideButton Browser MCP extension for AI integration and workflow automation
34
★ 5.0
Bytespace
AI-powered web automation. Build reliable web-agents for any browser task, scale effortlessly, and run them 24/7 in the cloud. 🚀
111
★ 5.0
Aion: Gemini AI Studio Workflow Optimizer
Screenshot and batch upload to AI
62
★ 5.0
Agenty - Advanced Web Scraper
Web scraping software with AI to extract data from websites using point-and-click extension to get data from web crawling
10.0K
★ 4.1
Data sourced from the Chrome Web Store · last verified Jun 10, 2026.