# Reported issues for WaveXisMCP

Pod holds 8 of 8 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to [WaveXisMCP](/mcp/wavexismcp).

## Most discussed

### Add Chinese and Japanese README translations

# Add Chinese and Japanese README translations

## Context

WaveXisMCP's README is currently English-only. The MCP ecosystem is growing rapidly in China and Japan, where many developers use Claude Desktop, Cursor, and other MCP clients. Translating the README would make the project more accessible to these communities.

## What needs to happen

1. Create `README.zh-CN.md` — Simplified Chinese translation
2. Create `README.ja.md` — Japanese translation
3. Add language switcher links at the top of

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/14) · 2026-07-28 · closed · 2 comments

### Add visual regression testing examples to docs

# Add visual regression testing examples to docs

## Context

WaveXisMCP has a `wavexis_visual_diff` tool (in the `data` tier) that compares two screenshots and returns pixel differences. We also have `wavexis_screenshot` with full_page support. These can be combined for visual regression testing, but we don't have any examples showing how.

## What needs to happen

Add example documentation showing visual regression testing workflows:

1. **Basic visual diff** — compare two screenshots of the s

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/13) · 2026-07-28 · closed · 2 comments

### Add code generation for pytest and Playwright Python

## Context

seleniumboot-mcp generates test code in Java/pytest/Cucumber from recorded sessions. We have wavexis_record which captures interactions as YAML, but we don't generate executable test code from it. Some users want this for test automation workflows.

## What needs to happen

New tool wavexis_codegen that takes a recorded session YAML (from wavexis_record) and outputs:

1. **pytest script** — using wavexis directly with assertions
2. **Playwright Python script** — using playwright.sync

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/12) · 2026-07-28 · open · 2 comments

### Add browser session recording to GIF/MP4

# Add browser session recording to GIF/MP4

## Context

WaveXisMCP has `wavexis_record` (records interactions as YAML) and `wavexis_video_record` (records video as WebM). But there's no easy way to create a **GIF or MP4** from a recorded session that's suitable for:
- README demos
- Bug reports with visual reproduction
- Documentation GIFs
- Social media sharing

## What needs to happen

New tool `wavexis_session_to_gif` (or `wavexis_record_to_gif`) that:

1. Takes a recorded session (either liv

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/18) · 2026-07-28 · open · 0 comments

### Add SSE transport support

# Add SSE transport support

## Context

WaveXisMCP currently supports two transports:
- `stdio` (default) — for local MCP clients like Claude Desktop, Cursor
- `http` — for CI/CD, shared instances, Docker

The MCP spec also defines **SSE (Server-Sent Events)** as a transport. Some MCP clients (notably older versions of some tools) prefer SSE over HTTP streaming. Adding SSE support would improve compatibility with a wider range of MCP clients.

## What needs to happen

### In `wavexis-mcp`

1. A

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/17) · 2026-07-28 · open · 0 comments

### Add token-optimized a11y snapshot mode (like Playwright MCP)

# Add token-optimized a11y snapshot mode (like Playwright MCP)

## Context

Playwright MCP's accessibility snapshots are optimized for LLM token consumption (~200-400 tokens per snapshot). WaveXisMCP's `wavexis_a11y_snapshot` already filters `InlineTextBox` and `LineBreak` nodes and uses compact refs (`el-1`, `el-2`), but it's not as aggressive as it could be.

Adding a `compact` mode would reduce token usage by 40-60%, making it cheaper to use with LLMs that charge per token.

## What needs to 

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/16) · 2026-07-28 · open · 0 comments

### Add more stealth patterns (Cloudflare Turnstile bypass, fingerprint hardening)

# Add more stealth patterns (Cloudflare Turnstile bypass, fingerprint hardening)

## Context

WaveXisMCP has a basic stealth mode (`stealth=true`) that hides `navigator.webdriver`, fakes plugins/languages/chrome runtime, and patches `navigator.permissions`. This is enough for basic bot detection, but more advanced anti-bot systems (Cloudflare Turnstile, DataDome, PerimeterX) require deeper fingerprint hardening.

Competitors like zendriver-mcp and nodriver-mcp have built-in Cloudflare bypass. Ad

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/15) · 2026-07-28 · open · 0 comments

### Add Safari support via WebDriver Classic backend

## Context

WaveXisMCP currently supports Chrome/Edge (via CDP) and Firefox (via BiDi). Safari is the only major browser we don't support. Playwright MCP supports it — this is one of the few areas where they beat us.

Safari doesn't support CDP and its BiDi support is experimental/incomplete. The path forward is **WebDriver Classic** (W3C HTTP-based protocol) via safaridriver, which is pre-installed on macOS.

## What needs to happen

### In wavexis (the library)

1. New file wavexis/backend/web

[Read the thread](https://github.com/MathiasPaulenko/wavexis-mcp/issues/11) · 2026-07-28 · open · 0 comments

## Most recent

The remaining reports are on [the project's issue tracker](https://github.com/MathiasPaulenko/wavexis-mcp/issues).
