ainative-browser-mcp
io.github.AINative-Studio · Updated
AI-powered browser automation MCP — 6 tools for web interaction, extraction, and validation.
At a glance
ainative-browser-mcp is an MCP server in the Web & Search category. It runs locally over stdio via `npx -y @ainative/browser-mcp`, and declares no required credentials. It exposes 6 tools, including browser_act, browser_extract and browser_validate. It scores A (86/100) on the MCP Skills Hub health score as of Oct 28, 2026.
One-click install
Opens your editor and pre-fills the config. Your editor will ask before adding it.
How to install ainative-browser-mcp in your AI client
Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.
How to install ainative-browser-mcp in Claude CodeAnthropic's agentic CLI
Add the server
bashclaude mcp add ainative-browser-mcp -- npx -y @ainative/browser-mcpVerify it's connected
bashclaude mcp listSharing it with your team?
Add `--scope project` to write it to .mcp.json in the repository root, which you can commit (with the secrets left as environment variables).
Use it in a session
Ask Claude to use the tools this server exposes (e.g. browser_act, browser_extract, browser_validate). It discovers them automatically.
How to install ainative-browser-mcp in Claude DesktopDesktop app (MCP config)
Open your MCP config
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json
Add this server
json{ "mcpServers": { "ainative-browser-mcp": { "command": "npx", "args": [ "-y", "@ainative/browser-mcp" ] } } }Restart Claude Desktop
The tools appear under the 🔌 menu once the app reloads.
How to install ainative-browser-mcp in CursorAI-first code editor
Create / edit .cursor/mcp.json in your project
json{ "mcpServers": { "ainative-browser-mcp": { "command": "npx", "args": [ "-y", "@ainative/browser-mcp" ] } } }Enable it
Cursor Settings → MCP → toggle the server on. Tools become available to the Composer/Agent.
How to install ainative-browser-mcp in Codex CLIOpenAI coding agent
Add to ~/.codex/config.toml
toml[mcp_servers.ainative-browser-mcp] command = "npx" args = ["-y", "@ainative/browser-mcp"]Run Codex
Codex loads MCP servers from config.toml on startup and exposes their tools to the agent.
How to install ainative-browser-mcp in WindsurfCodeium's agentic IDE
Edit ~/.codeium/windsurf/mcp_config.json
json{ "mcpServers": { "ainative-browser-mcp": { "command": "npx", "args": [ "-y", "@ainative/browser-mcp" ] } } }Reload
Windsurf → Cascade → refresh MCP servers. Cascade can now call the tools.
How to install ainative-browser-mcp in ClineVS Code autonomous agent
Open Cline → MCP Servers → Configure
Adds to cline_mcp_settings.json.
Add the server
json{ "mcpServers": { "ainative-browser-mcp": { "command": "npx", "args": [ "-y", "@ainative/browser-mcp" ] } } }
How to install ainative-browser-mcp in VS CodeCopilot / MCP support
Create .vscode/mcp.json
json{ "servers": { "ainative-browser-mcp": { "type": "stdio", "command": "npx", "args": [ "-y", "@ainative/browser-mcp" ] } } }Start it
VS Code shows a ▶ Start action above the server entry. Agent mode (Copilot Chat) can then use the tools.
What tools does ainative-browser-mcp expose? (6)
Taken from the project's README — the server itself was not queried, so check its docs for the exact schemas.
- browser_actPerform an action on a web page (click, type, navigate)
- browser_extractExtract structured data from a page
- browser_validateValidate content or state on a page
- browser_taskRun a multi-step automation task
- browser_extract_to_tableExtract data and store in ZeroDB table
- browser_enrich_memoryExtract content and store in agent memory
What the code can do
Read from the published package source — never executed. Parsed 3 of 3 source files.
This server can read your environment variables.
How it was published
- No provenance attestation — there is nothing linking this published artifact to a specific source commit.
- 1 npm maintainer — a single point of compromise · last published by ainative-studio.
Maintainer of this package and think something here is wrong? Tell us and we'll correct it.
Before you install
Signals gathered from the source repo and package registry — not a safety verdict.
What it can reach
- Runs code on your machine — Executes as a local process with your user's permissions, including filesystem access.
- Downloads at launch — The package is fetched from its registry each run unless you pin a version.
- Last commit 1 month ago — Actively maintained.
- Repository created 2 months ago — Very new project with little track record yet.
- 0 GitHub stars — Very little community usage so far.
- 691 weekly downloads — Regularly installed by other developers.
Client compatibility
Health score
A · 86Maintenance, adoption, transparency and packaging — not a safety audit. How this is calculated
- Maintenance30%99%
Last commit 34 days ago.
- Adoption20%33%
0 stars, 691 weekly downloads.
- Transparency20%100%
4/4: ✓ public source repo, ✓ declared license, ✓ documentation, ✓ discoverable tool list.
- Provenance15%100%
Package and registry entry point at the same repository.
- Packaging15%100%
Publishes a pinned version (1.1.2).
Documentation
Full README@ainative/browser-mcp
AINative Browser Agent MCP Server. Gives AI agents browser automation capabilities — act on pages, extract structured data, validate content, run multi-step tasks, and enrich agent memory from the web.
Auto-detects ZeroLocal (localhost:8000) or AINative Cloud.
Install
npx @ainative/browser-mcpOr install globally:
npm install -g @ainative/browser-mcpConfigure in Claude Code
{
"mcpServers": {
"browser": {
"command": "npx",
"args": ["@ainative/browser-mcp"],
"env": {
"AINATIVE_API_KEY": "ak_your_key_here"
}
}
}
}Tools
| Tool | Description | Credits | |------|-------------|---------| | browser_act | Perform an action on a web page (click, type, navigate) | 50 | | browser_extract | Extract structured data from a page | 75 | | browser_validate | Validate content or state on a page | 25 | | browser_task | Run a multi-step automation task | 200 | | browser_extract_to_table | Extract data and store in ZeroDB table | 100 | | browser_enrich_memory | Extract content and store in agent memory | 100 |
Authentication
Set one of the following:
# API key (recommended)
AINATIVE_API_KEY=ak_your_key_here
# OR username/password
AINATIVE_USERNAME=you@example.com
AINATIVE_PASSWORD=your_passwordAlternatives to ainative-browser-mcp
- agent-browserB · 65A real Chromium browser agents pay for per action in USDC via x402 — hosted MCP, free local stdio.
- WebRun Browser AutomationC · 40Run multi-step tasks in a real Chrome browser: persistent environments, live view, human takeover.
- crawlio-browserA · 85Bridge a live Chrome browser to your agent: 150 tools for capture, extraction, and observation.
- AgentUtility Browser WorkflowB · 63MCP server for the @agentutility browser-workflow cluster — pay-per-call x402 tools, no API keys…
Maintain ainative-browser-mcp? Add a badge to your README
Shows its health grade, and links readers to install steps for every client.
[](https://mcp-skills-hub.vercel.app/mcps/io-github-ainative-studio-ainative-browser-mcp)Catalog data refreshed . Something wrong? Report it.