io.github.sergii-ziborov/weavatrix-refactor-js MCP Server
io.github.sergii-ziborov/weavatrix-refactor-js
What is the io.github.sergii-ziborov/weavatrix-refactor-js MCP server?
Transactional refactoring MCP with 11 evidence-backed tools, hash-bound previews, and rollback.
How to install io.github.sergii-ziborov/weavatrix-refactor-js
Copy-paste configuration for popular MCP clients.
WEAVATRIX_ALLOW_SOURCE_EDITSSet to 1 to authorize apply_edit_plan and rollback to write source files; unset, the refactor tools stay preview-only
WEAVATRIX_REFACTOR_HOMEOptional directory for the rollback snapshot store; defaults to a per-repo location
WEAVATRIX_PRECISIONCore semantic precision: lsp (default) or off
{
"mcpServers": {
"weavatrix-refactor-js": {
"command": "npx",
"args": [
"-y",
"weavatrix-refactor-js",
"repoRoot"
],
"env": {
"WEAVATRIX_ALLOW_SOURCE_EDITS": "<YOUR_WEAVATRIX_ALLOW_SOURCE_EDITS>",
"WEAVATRIX_REFACTOR_HOME": "<YOUR_WEAVATRIX_REFACTOR_HOME>",
"WEAVATRIX_PRECISION": "<YOUR_WEAVATRIX_PRECISION>"
}
}
}
}{
"mcpServers": {
"weavatrix-refactor-js": {
"command": "npx",
"args": [
"-y",
"weavatrix-refactor-js",
"repoRoot"
],
"env": {
"WEAVATRIX_ALLOW_SOURCE_EDITS": "<YOUR_WEAVATRIX_ALLOW_SOURCE_EDITS>",
"WEAVATRIX_REFACTOR_HOME": "<YOUR_WEAVATRIX_REFACTOR_HOME>",
"WEAVATRIX_PRECISION": "<YOUR_WEAVATRIX_PRECISION>"
}
}
}
}{
"mcpServers": {
"weavatrix-refactor-js": {
"command": "npx",
"args": [
"-y",
"weavatrix-refactor-js",
"repoRoot"
],
"env": {
"WEAVATRIX_ALLOW_SOURCE_EDITS": "<YOUR_WEAVATRIX_ALLOW_SOURCE_EDITS>",
"WEAVATRIX_REFACTOR_HOME": "<YOUR_WEAVATRIX_REFACTOR_HOME>",
"WEAVATRIX_PRECISION": "<YOUR_WEAVATRIX_PRECISION>"
}
}
}
}{
"servers": {
"weavatrix-refactor-js": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"weavatrix-refactor-js",
"repoRoot"
],
"env": {
"WEAVATRIX_ALLOW_SOURCE_EDITS": "<YOUR_WEAVATRIX_ALLOW_SOURCE_EDITS>",
"WEAVATRIX_REFACTOR_HOME": "<YOUR_WEAVATRIX_REFACTOR_HOME>",
"WEAVATRIX_PRECISION": "<YOUR_WEAVATRIX_PRECISION>"
}
}
}
}claude mcp add weavatrix-refactor-js --env WEAVATRIX_ALLOW_SOURCE_EDITS=<YOUR_WEAVATRIX_ALLOW_SOURCE_EDITS> --env WEAVATRIX_REFACTOR_HOME=<YOUR_WEAVATRIX_REFACTOR_HOME> --env WEAVATRIX_PRECISION=<YOUR_WEAVATRIX_PRECISION> -- npx -y weavatrix-refactor-js repoRootRelated MCP servers
Weavatrix
Native Weavatrix MCP: 43 read-only repository tools across 24 code and configuration surfaces.
RadioChron
Local-first Wi-Fi incident diagnostics with native BLE scan, history, and risk evidence.
Source-free Weavatrix MCP: preview-gated sync, advisories, malware review, architecture contracts.
Transactional refactoring MCP with 11 evidence-backed tools, hash-bound previews, and rollback.
Weavatrix Git
Fast, bounded, read-only Git evidence for local AI coding agents.
Always-fresh local repo graph: LSP-backed impact, Health, dead code, endpoints, architecture.