Skip to content

babelwrap/babelwrap-mcp-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BabelWrap MCP Server (Node.js)

An MCP server that gives AI agents web browsing superpowers via the BabelWrap API.

Works with Claude Desktop, Cursor, Claude Code, and any MCP-compatible client.

Installation

# Using npx (recommended -- no install required)
npx babelwrap-mcp

# Using npm (global)
npm install -g babelwrap-mcp

Setup

1. Get an API Key

Sign up at babelwrap.com and create an API key from your dashboard.

2. Configure Your MCP Client

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "babelwrap": {
      "command": "npx",
      "args": ["-y", "babelwrap-mcp"],
      "env": {
        "BABELWRAP_API_KEY": "bw_your_api_key_here"
      }
    }
  }
}

Claude Code

claude mcp add babelwrap -- npx -y babelwrap-mcp

Then set your API key:

export BABELWRAP_API_KEY=bw_your_api_key_here

Tools

Tool Description
babelwrap_new_session Create a new browser session
babelwrap_close_session Close a browser session
babelwrap_navigate Navigate to a URL
babelwrap_snapshot Get current page state
babelwrap_click Click an element by description
babelwrap_fill Fill a form field
babelwrap_submit Submit a form
babelwrap_extract Extract structured data
babelwrap_screenshot Take a screenshot
babelwrap_press Press a keyboard key
babelwrap_upload Upload a file
babelwrap_hover Hover over an element
babelwrap_back Navigate back
babelwrap_forward Navigate forward
babelwrap_scroll Scroll the page
babelwrap_wait_for Wait for a condition
babelwrap_list_pages List open tabs/pages
babelwrap_switch_page Switch to another tab

Also Available

License

MIT

About

MCP server for BabelWrap (Node.js) — give AI agents web browsing superpowers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors