MCPVault

query_wavelet_context

MCP tool from Wavescope MCP by yogthos

Multi-resolution view around a position.

How to use it

query_wavelet_context is exposed by the Wavescope MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the query_wavelet_context tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Wavescope MCP

$npm install -g wavescope-mcp
FULL WAVESCOPE MCP LISTING

Other tools in Wavescope MCP (27)

baseRef

base git ref (e.g. "HEAD~1", "main", a commit SHA)

batch_size

peaks per batch, 10–500 (default 50)

center

line number (0-indexed)

column

cursor column (0-indexed)

diff_wavelet_context

Compare structural wavelet peak profiles of a file between two git revisions.

directory

absolute path to the project directory

file

absolute path to the file

get_complexity_heatmap

Compute a multi-scale complexity heatmap for a file using a Haar DWT plus

get_cursor_context

Get the precomputed multi-resolution wavelet context around the

get_cursor_important_positions

Get structurally important positions near the current cursor, sorted

get_entropy_bands

Analyze the wavelet coefficient bands of a file for entropy using

get_important_positions

Find structural boundaries (class/function defs, imports, etc.).

get_summary_at_scale

Compressed view of a region using specified scale peaks.

get_wavelet_coefficients

Raw wavelet coefficients for custom analysis.

limit

max results, 1–100 (default 20)

line

cursor line (0-indexed)

lossy_bits

LSBs to drop before BPC computation, 0–8 (default 0; higher

min_coefficient

raw wavelet coefficient threshold, 0–20 (default 0.3).

minCoefficient

minimum wavelet coefficient threshold, 0–20 (default 0.3)

radius

total range to consider, 10–2000 (default 300)

stream_close

Cancel a streaming operation and free its resources.

stream_id

the ID returned by streamstart

stream_poll

Fetch the next batch of results from a streaming operation.

stream_start

Start a streaming project-wide query. Returns a streamid immediately

targetRef

target git ref (optional; omit to compare against the

update_cursor_position

Notify the server of the editor's current cursor position. The server

window

max line distance for matching peaks as "shifted", 1–50 (default 2).