center
line number (0-indexed)
How to use it
center is exposed by the Wavescope MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the center 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-mcpOther tools in Wavescope MCP (27)
base git ref (e.g. "HEAD~1", "main", a commit SHA)
peaks per batch, 10–500 (default 50)
cursor column (0-indexed)
Compare structural wavelet peak profiles of a file between two git revisions.
absolute path to the project directory
absolute path to the file
Compute a multi-scale complexity heatmap for a file using a Haar DWT plus
Get the precomputed multi-resolution wavelet context around the
Get structurally important positions near the current cursor, sorted
Analyze the wavelet coefficient bands of a file for entropy using
Find structural boundaries (class/function defs, imports, etc.).
Compressed view of a region using specified scale peaks.
Raw wavelet coefficients for custom analysis.
max results, 1–100 (default 20)
cursor line (0-indexed)
LSBs to drop before BPC computation, 0–8 (default 0; higher
raw wavelet coefficient threshold, 0–20 (default 0.3).
minimum wavelet coefficient threshold, 0–20 (default 0.3)
Multi-resolution view around a position.
total range to consider, 10–2000 (default 300)
Cancel a streaming operation and free its resources.
the ID returned by streamstart
Fetch the next batch of results from a streaming operation.
Start a streaming project-wide query. Returns a streamid immediately
target git ref (optional; omit to compare against the
Notify the server of the editor's current cursor position. The server
max line distance for matching peaks as "shifted", 1–50 (default 2).