Skip to main content
Glama
babelwrap

io.github.soulfir/babelwrap-mcp

by babelwrap

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BABELWRAP_API_KEYYesYour BabelWrap API key
BABELWRAP_API_URLNoAPI base URLhttps://api.babelwrap.com/v1

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
babelwrap_new_sessionB

Create a new browser session for web interaction.

babelwrap_close_sessionB

Close and clean up a browser session.

babelwrap_navigateB

Navigate to a URL and get a structured snapshot of the page.

babelwrap_snapshotA

Get the current page state as a structured snapshot without taking any action.

babelwrap_clickC

Click an element on the page using a natural language description.

babelwrap_fillB

Fill an input field with a value.

babelwrap_submitC

Submit a form on the current page.

babelwrap_extractB

Extract structured data from the current page using a natural language query.

babelwrap_screenshotB

Take a screenshot of the current page (for debugging).

babelwrap_pressA

Press a keyboard key on the current page.

babelwrap_uploadB

Upload a file to a file input element on the page.

babelwrap_hoverC

Hover over an element on the page.

babelwrap_backC

Navigate back in the browser history.

babelwrap_forwardA

Navigate forward in the browser history.

babelwrap_scrollC

Scroll the page up or down.

babelwrap_wait_forA

Wait for a condition on the page before proceeding.

Useful after clicking a button that triggers async loading, SPA navigation, or any action where you need to wait for specific content to appear.

babelwrap_list_pagesA

List all open pages (tabs/popups) in this browser session.

Use this to discover tabs opened by popups or target="_blank" links, then switch to them with babelwrap_switch_page.

babelwrap_switch_pageA

Switch to a different page (tab/popup) within this session.

Use babelwrap_list_pages first to see available pages and their indices.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/babelwrap/babelwrap-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server