Installation¶
WaveXisMCP requires Python 3.11+ and an existing Chrome/Edge or Firefox installation.
Install from PyPI¶
Or with uv:
Run with uvx (no install)¶
Verify the installation¶
You should see the CLI help with available flags.
System requirements¶
| Requirement | Details |
|---|---|
| Python | 3.11 or higher |
| Browser | Chrome 116+, Edge 116+, or Firefox 120+ |
| OS | Windows, macOS, or Linux |
| Node.js | Not required — 100% Python |
MCP client configuration¶
Claude Desktop¶
Add to claude_desktop_config.json:
Cursor¶
Add to .cursor/mcp.json:
Windsurf¶
Add to your Windsurf MCP config:
{
"mcpServers": {
"wavexis": {
"command": "uvx",
"args": ["wavexis-mcp", "--caps", "core,network,storage"]
}
}
}
VS Code¶
Add to .vscode/mcp.json:
Capability tiers¶
The --caps flag controls which tools are registered. See Capability Tiers for the full list.
# All 220 tools (default)
uvx wavexis-mcp --caps all
# Only core tools (minimal, fastest startup)
uvx wavexis-mcp --caps core
# Pick specific tiers
uvx wavexis-mcp --caps core,network,storage,a11y
Next steps¶
- Quick Start — your first browser automation task
- Configuration — all CLI flags and env vars
- Capability Tiers — choose the right tools for your use case