Webtools MCP Server
@misterboe
About Webtools MCP Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"webtools-mcp-server": {
"command": "npx",
"args": [
"@bschauer/webtools-mcp-server"
]
}
}
}Tools
5Raw HTML content extraction
Markdown conversion
Screenshot capture
Debug console
Comprehensive Web Audit
Overview
What is Webtools MCP Server?
A Model Context Protocol server that provides comprehensive web analysis tools, including HTML extraction, markdown conversion, screenshot capture, a debug console, advanced performance analysis, and Lighthouse-powered web audits. It is designed for developers using Claude Desktop or Claude Code to analyze websites for content, performance, accessibility, and SEO.
How to use Webtools MCP Server?
Install globally with npm install -g @bschauer/webtools-mcp-server or run directly with npx @bschauer/webtools-mcp-server. Configure it in Claude Desktop by adding a JSON entry under mcpServers, or add it via claude mcp add in Claude Code. Token usage can be optimized by setting the ENABLED_TOOLS environment variable or using the --tools CLI argument with a preset (e.g., BASIC, WEB, PERFORMANCE) or a comma-separated list of individual tool names.
Key features of Webtools MCP Server
- Raw HTML extraction with JavaScript rendering and proxy support
- Markdown conversion with clean content and link preservation
- Screenshot capture with full‑page, element‑specific, and device emulation
- Debug console with network monitoring, error tracking, and performance metrics
- Lighthouse audits for performance, accessibility, SEO, and best practices
- Advanced performance tools: tracing, network analysis, code coverage, web vitals, cross‑device testing
- Token usage optimization via presets (up to 89% reduction)
- Configurable proxy, browser viewport, device presets, and network conditions
Use cases of Webtools MCP Server
- Extract main content from any webpage as clean markdown
- Take full‑page or element‑specific screenshots of web pages
- Run comprehensive Lighthouse audits to improve site performance and SEO
- Debug web pages by capturing console output, network requests, and errors
- Analyze performance bottlenecks with traces, coverage analysis, and core web vitals
FAQ from Webtools MCP Server
Is Webtools MCP Server safe for production use?
No. The README explicitly states the software is AI‑assisted, provided as‑is, and should NOT be used in production without thorough testing. It may contain errors or security vulnerabilities.
What are the prerequisites to run Webtools MCP Server?
Node.js version 14 or higher is required. Chrome/Chromium is automatically provided by Puppeteer — no separate installation needed.
How can I reduce token usage when using Webtools MCP Server?
Set the ENABLED_TOOLS environment variable to a preset (e.g., BASIC for ~1k tokens) or use the --tools CLI argument with a preset or comma‑separated tool names. The BASIC preset reduces token usage by 89%.
How do I configure proxy or browser settings?
Create a configuration file at ~/.mcp/webtools-mcp-server.config.json. It supports proxy settings, browser viewport, device presets, and network condition profiles.
Frequently asked questions
Is Webtools MCP Server safe for production use?
No. The README explicitly states the software is AI‑assisted, provided as‑is, and should NOT be used in production without thorough testing. It may contain errors or security vulnerabilities.
What are the prerequisites to run Webtools MCP Server?
Node.js version 14 or higher is required. Chrome/Chromium is automatically provided by Puppeteer — no separate installation needed.
How can I reduce token usage when using Webtools MCP Server?
Set the `ENABLED_TOOLS` environment variable to a preset (e.g., `BASIC` for ~1k tokens) or use the `--tools` CLI argument with a preset or comma‑separated tool names. The `BASIC` preset reduces token usage by 89%.
How do I configure proxy or browser settings?
Create a configuration file at `~/.mcp/webtools-mcp-server.config.json`. It supports proxy settings, browser viewport, device presets, and network condition profiles.
Basic information
More Other MCP servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
ICSS
chokcoco不止于 CSS
ghidraMCP
LaurieWiredMCP Server for Ghidra
Comments