High-performance, local FastEmbed vector MCP server for SolidJS documentation
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"solidoc-solidjs-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# SolidOC (solidoc-solidjs-mcp) High-performance, local FastEmbed ONNX vector + SQLite FTS5 Model Context Protocol (MCP) server for SolidJS documentation and @solid-primitives. - **Hybrid search**: 384-dim BAAI/bge-small-en-v1.5 embeddings + SQLite FTS5 BM25, fixed candidate pools, deterministic rankings. - **Clean chunks**: heading-aware splitting, version-badge stripping, tiny-section merging, cross-doc dedupe; every chunk fully inside the model's 512-token window (zero silent truncation). - **Native stdio**: local execution, zero network ports. - **Additive-only installer**: never rewrites your existing MCPs or settings. ## Install (Windows and WSL — same package, simultaneously) One wheel (`py3-none-any`) serves both OSes. Install it as an *application* so the `solidoc` command lands on PATH: `pipx install` or `uv tool install`. Plain `pip install` / `uv pip install` only drops the library into a Python environment (no command on PATH) — if you went that way by habit and get `solidoc: command not found`, reinstall with one of the two below. What `solidoc install` does — all three, every time: 1. Registers the server in the global OpenCode config (one additive entry; sibling MCPs, comments, and formatting are preserved). 2. Copies the prebuilt docs database (~18.6 MB) into the per-OS user path (see table below). An existing database is left byte-identical. 3. Downloads the embedding model (~70 MB, once per OS) into the per-OS model cache (see table below). Total first-install download is ~90 MB. Offline? The config entry still applies; the data steps print a skip line and happen on the first search instead — so the first answer is the slow one, never the install. Windows (PowerShell): ```powershell pipx install solidoc-solidjs-mcp # or: uv tool install solidoc-solidjs-mcp solidoc install solidoc search "createSignal" --limit 1 # verify: expect "Type signature" at 0.5948 ``` WSL / Linux (bash). The `export` line is one-time setup — pers…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.