drio
Open app

🌐 Web Browser MCP Server

Source

Mirror of

Catalog onlyCatalog onlySTDIO

Overview

Web Browser MCP Server is a powerful tool that enables AI applications to read and understand web content through smart browsing capabilities.

To use the Web Browser MCP Server, install it via pip or uv, and integrate it with your AI application by configuring the server settings in your application’s configuration file.

  • Smart Content Extraction using CSS selectors - Lightning fast performance with async processing - Rich metadata capture including titles and links - Robust error handling and timeout management - Cross-platform compatibility with Python
  1. Extracting specific content from web pages for data analysis.
  2. Enabling AI applications to gather information from the web in real-time.
  3. Automating web scraping tasks for research purposes.

Add to your AI client

Use these steps to connect 🌐 Web Browser MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "blazickjp-web-browser-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-blazickjp-web-browser-mcp-server-mcp-mirror"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "blazickjp-web-browser-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-blazickjp-web-browser-mcp-server-mcp-mirror"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "blazickjp-web-browser-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-blazickjp-web-browser-mcp-server-mcp-mirror"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "blazickjp-web-browser-mcp-server-mcp-mirror": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-blazickjp-web-browser-mcp-server-mcp-mirror"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "blazickjp-web-browser-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-blazickjp-web-browser-mcp-server-mcp-mirror"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "blazickjp-web-browser-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-blazickjp-web-browser-mcp-server-mcp-mirror"
      ]
    }
  }
}

FAQ

Can I use Web Browser MCP Server on any operating system?

Yes! It works on any platform where Python runs.

Is there a limit to the number of requests I can make?

The default max request timeout is 30 seconds, but you can customize it.

How do I report bugs or suggest features?

You can report bugs or suggest features by submitting an issue on the project's GitHub repository.7: