wavexis_invoke
Call any WaveXis backend method to run advanced browser actions like PDF printing, performance tracing, or runtime evaluation. This generic gateway taps capabilities not covered by dedicated tools.
Instructions
Invoke any wavexis backend method by name, the ultimate escape hatch.
Use a dedicated MCP tool (e.g. wavexis_act, wavexis_navigate)
instead when one exists for the desired action; this tool exposes the
full AbstractBackend API (e.g. page_print_to_pdf, perf_trace,
runtime_evaluate, pwa_install) for methods without a wrapper.
Side effects: May launch an ephemeral browser, navigate to a URL, and execute arbitrary backend methods; potentially destructive. Returns: JSON string with keys: 'status' ('ok'/'error'), 'type' (str), and either 'result' (any), 'base64' (str), or 'path' (str) depending on output.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"input": "<input>"
},
"name": "wavexis_invoke"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |