Installation

Get webMCP up and running in minutes. Choose from JavaScript, Python, or browser extension.

Choose Your Installation Method

Pick the option that best fits your development environment

Node.js / JavaScript

Install the JavaScript/TypeScript version

npm install @webmcp/core
npm install -g @webmcp/cli
For React components: npm install @webmcp/react

Python

Install the Python version

pip install webmcp-core
pip install webmcp-cli
Requires Python 3.8+

Chrome Extension

Browser extension for interactive analysis

Available on Chrome Web Store

System Requirements

Ensure your system meets these requirements for optimal performance

Node.js

  • Node.js 16+ (recommended: 18+)
  • npm 7+ or yarn 1.22+
  • 512MB available memory
  • 100MB disk space

Python

  • Python 3.8+ (recommended: 3.10+)
  • pip 21+ or conda
  • 512MB available memory
  • 100MB disk space

Browser

  • Chrome/Chromium 90+
  • Edge 90+
  • Firefox 88+ (planned)
  • Safari 14+ (planned)

Verify Installation

Test your installation to make sure everything is working correctly

Command Line Verification

For Node.js/JavaScript:

webmcp --version

For Python:

webmcp-cli --version

Quick Test

Run a quick test to ensure webMCP is working:

webmcp scan --help

Common Issues

Solutions for common installation problems

Permission Denied (EACCES)

If you get permission errors when installing globally:

sudo npm install -g @webmcp/cli

Python Version Issues

Ensure you're using Python 3.8+ and the correct pip:

python3 -m pip install webmcp-core

Command Not Found

If the webmcp command is not found, check your PATH:

echo $PATH

Ready to Optimize!

Now that webMCP is installed, let's get you started with your first optimization