Sunstone Weave: Local Semantic Code Search MCP server
io.github.space-bacon/blackwindow-weave-mcp·v0.1.2Semantic search over local folders of code and docs, with a code-search encoder running on your CPU.
0 stars
Reviews
Write oneNobody has reviewed Sunstone Weave: Local Semantic Code Search yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sunstone Weave: Local Semantic Code Search tools (4, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
weave_folderIndex a folder on this machine (source code and docs) for semantic search, or bring its index up to date: only files that changed since the last run are read again. Call it once per project. The first run downloads the 33M-parameter encoder (133 MB) and embeds every passage on the CPU; a run longer than 25 s continues in the background and weave_list reports its progress.
weave_forgetwrite actionDelete a folder's index from this machine. The folder's own files are not touched.
weave_listList the folders this server has indexed, with their file and passage counts.
weave_searchSearch the woven folders in plain language: where something is defined, handled, configured or explained. Returns the nearest passages with their file, line range and centred-cosine score. Use it before grep when you do not know the identifier or file name.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Sunstone Weave: Local Semantic Code Search compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 1,299 Productivity servers
- Tools
- 4
- the typical Productivity server has 7
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
What its tools let an agent do: 3 read · 1 change
Install Sunstone Weave: Local Semantic Code Search in Claude Code, Cursor or VS Code
Runs npx -y blackwindow-weave-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add blackwindow-weave-mcp -- npx -y blackwindow-weave-mcp
What the publisher says
From the Sunstone Weave: Local Semantic Code Search repository's README, as published. We do not edit it. Read it on GitHub
blackwindow-weave-mcp
Semantic search over the folders on your machine, for any MCP client. The server cuts source code and documentation into passages, embeds them with Motherlode, a 33M-parameter code-search encoder, on your CPU, and answers questions such as "where is a pairing line parsed into url, key and name" with file paths, line ranges and the passages themselves.
The only network requests are to huggingface.co on the first run: six requests, which leave five files, 133,752,819 bytes, in the cache. With the files cached, a run makes none.
This is the weave from Black Window and the Sunstone VS Code extension, packaged for clients that speak the Model Context Protocol. It runs on macOS, Linux and Windows with Node 20 or later.
Install
Install it once from a terminal, before adding it to a client. This installs the package and ONNX Runtime and prints the version once the runtime has loaded:
npx -y blackwindow-weave-mcp@0.1.2 --versionOn GitHub's hosted runners, from an empty npm cache, this first install took 7 to 13 s on Linux and macOS and 55 to 69 s on Windows. Clients wait a limited time for a server to start (the MCP SDK's default is 60 s), and a client that stops waiting in the middle of an install can leave a broken copy in npm's cache (see Troubleshooting). Once installed, the server starts in under 3 s.
Keep the version in the client's configuration the same as here. With a version given, npx starts the copy it installed; with the bare name, npx (npm 11) looks for a newer version on every start and installs it while the client waits.
On Linux x64, ONNX Runtime also downloads 236 MB of CUDA libraries during the install. This server runs on the CPU and never loads them, so you can skip them:
ONNXRUNTIME_NODE_INSTALL=skip npx -y blackwindow-weave-mcp@0.1.2 --versionAdd it to a client
macOS and Linux
Claude Code:
claude mcp add weave -- npx -y blackwindow-weave-mcp@0.1.2 --folder /path/to/your/repoVS Code, in .vscode/mcp.json:
{
"servers": {
"weave": { "type": "stdio", "command": "npx", "args": ["-y", "blackwindow-weave-mcp@0.1.2", "--folder", "${workspaceFolder}"] }
}
}Cursor, Claude Desktop, Windsurf and most other clients:
{
"mcpServers": {
"weave": { "command": "npx", "args": ["-y", "blackwindow-weave-mcp@0.1.2", "--folder", "/path/to/your/repo"] }
}
}Windows
On Windows npx is a batch file, which a client can only start through cmd /c. Claude Code:
claude mcp add weave -- cmd /c npx -y blackwindow-weave-mcp@0.1.2 --folder C:\path\to\your\repoCursor, Claude Desktop, Windsurf and most other clients:
{
"mcpServers": {
"weave": { "command": "cmd", "args": ["/c", "npx", "-y", "blackwindow-weave-mcp@0.1.2", "--folder", "C:/path/to/your/repo"] }
}
}In VS Code the same command and args go under servers in .vscode/mcp.json, with "type": "stdio".
Installed globally
npm install -g blackwindow-weave-mcp@0.1.2 installs a blackwindow-weave-mcp command, which a client can start directly (cmd /c blackwindow-weave-mcp on Windows). To run from this repository instead of npm, replace blackwindow-weave-mcp@0.1.2 in the arguments with github:space-bacon/blackwindow-weave-mcp.
Platforms
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sunstone Weave: Local Semantic Code Search: common questions
- Is Sunstone Weave: Local Semantic Code Search MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Sunstone Weave: Local Semantic Code Search safety report
- How do I install Sunstone Weave: Local Semantic Code Search?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Sunstone Weave: Local Semantic Code Search need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Sunstone Weave: Local Semantic Code Search maintained?
- The last commit was 35 days ago (2026-09-30). The latest release is v0.1.2.
- What can I use instead of Sunstone Weave: Local Semantic Code Search?
- Servers from other publishers that do the same job: loci MCP server, Context7 MCP server and Svelte MCP server.
- How does Sunstone Weave: Local Semantic Code Search compare with other Productivity MCP servers?
- safety score 92/100 (higher than 90% of 1,299 Productivity servers); tools 4 (the typical Productivity server has 7); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Sunstone Weave: Local Semantic Code Search
Same job from other publishers: the closest match first, then the best rated.
- lociCross-session memory and hybrid RAG over your notes and docs. Local-first, with cited answers.not reviewedEstablishedA
Context7Up-to-date docs for AI agentsnot reviewedWidely usedA- Svelte MCPThe official Svelte MCP server providing docs and autofixing tools for Svelte developmentnot reviewedEstablishedA
SvGridChecks AI-written SvGrid code against the real API, plus version-pinned Svelte 5 grid docs.not reviewedEstablishedA- Coolify46 optimized tools for managing Coolify infrastructure, diagnostics, and docs searchnot reviewedEstablishedB