Babelwrap MCP server
io.github.babelwrap/babelwrap-mcp·v0.1.0MCP server for BabelWrap — give AI agents web browsing superpowers.
0 stars28 downloads/wk
Reviews
Write oneNobody has reviewed Babelwrap yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Babelwrap tools (18, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
babelwrap_backNavigate back in the browser history.
babelwrap_clickClick an element on the page using a natural language description. TIP: Pass an element ID from a previous snapshot for instant, deterministic targeting.
babelwrap_close_sessionClose and clean up a browser session.
babelwrap_extractExtract structured data from the current page using a natural language query.
babelwrap_fillFill an input field with a value. TIP: Pass an element ID from a previous snapshot for instant, deterministic targeting.
babelwrap_forwardNavigate forward in the browser history.
babelwrap_hoverHover over an element on the page. TIP: Pass an element ID from a previous snapshot for instant, deterministic targeting.
babelwrap_list_pagesList all open pages (tabs/popups) in this browser session.
babelwrap_navigateNavigate to a URL and get a structured snapshot of the page.
babelwrap_new_sessionwrite actionCreate a new browser session for web interaction.
babelwrap_pressPress a keyboard key on the current page.
babelwrap_screenshotTake a screenshot of the current page (for debugging).
babelwrap_scrollScroll the page up or down.
babelwrap_snapshotGet the current page state as a structured snapshot without taking any action.
babelwrap_submitwrite actionSubmit a form on the current page. TIP: Pass an element ID from a previous snapshot for instant, deterministic targeting.
babelwrap_switch_pageSwitch to a different page (tab/popup) within this session.
babelwrap_uploadwrite actionUpload a file to a file input element on the page.
babelwrap_wait_forWait for a condition on the page before proceeding.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 173 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How Babelwrap compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 71/100
- higher than 36% of 48,255 servers
- Tools
- 18
- the typical server has 7
- Tools that change things
- 17%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 28
- more than 15% of 12,191 servers with a package
What its tools let an agent do: 15 read · 3 change
Install Babelwrap in Claude Code, Cursor or VS Code
Runs npx -y babelwrap-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add babelwrap-mcp -- npx -y babelwrap-mcp
What the publisher says
From the Babelwrap repository's README, as published. We do not edit it. Read it on GitHub
BabelWrap MCP Server
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 uvx (recommended -- no install required)
uvx babelwrap-mcp
# Using pip
pip install babelwrap-mcp
# Using pipx (isolated environment)
pipx install babelwrap-mcpSetup
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 claudedesktopconfig.json:
{
"mcpServers": {
"babelwrap": {
"command": "uvx",
"args": ["babelwrap-mcp"],
"env": {
"BABELWRAP_API_KEY": "bw_your_api_key_here"
}
}
}
}If you installed with pip or pipx, use the binary directly:
{
"mcpServers": {
"babelwrap": {
"command": "babelwrap-mcp",
"args": [],
"env": {
"BABELWRAP_API_KEY": "bw_your_api_key_here"
}
}
}
}Claude Code
claude mcp add babelwrap -- uvx babelwrap-mcpThen set your API key as an environment variable:
export BABELWRAP_API_KEY="bw_your_api_key_here"Available Tools
Environment Variables
Documentation
Full documentation at babelwrap.com/docs/mcp
License
MIT
<!-- mcp-name: io.github.soulfir/babelwrap-mcp -->
Nothing above is checked by us. What we check is on the safety report.
Babelwrap: common questions
- Is Babelwrap MCP server safe?
- Mostly: it is graded B (71/100). Read the Babelwrap safety report
- How do I install Babelwrap?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Babelwrap need an API key?
- Yes. The registry entry asks for
BABELWRAP_API_KEY. - Is Babelwrap maintained?
- The last commit was 211 days ago (2026-04-07). The latest release is v0.1.0.
- How does Babelwrap compare with other MCP servers?
- safety score 71/100 (higher than 36% of 48,255 servers); tools 18 (the typical server has 7); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.