原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

Stellavault

作者:Evanciel版本 0.9.0i★ –i在你的电脑上运行
注册名称io.github.Evanciel/stellavault

安装

概览

作者提供的说明(英文原文)

Local-first MCP server: Claude searches, asks & drafts from your Obsidian vault. 21 tools, no keys.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 文档、表格与办公

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 需要你自己填写: STELLAVAULT_DB_PATH

你需要

  • npm已安装 Node.js(用于 npx 命令)

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json

{
  "mcpServers": {
    "stellavault": {
      "command": "npx",
      "args": [
        "-y",
        "stellavault",
        "serve"
      ],
      "env": {
        "STELLAVAULT_DB_PATH": "your-value"
      }
    }
  }
}

在终端中运行这条命令

claude mcp add stellavault --env STELLAVAULT_DB_PATH=your-value -- npx -y stellavault serve

运行前请先填写空着的值。

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "stellavault": {
      "command": "npx",
      "args": [
        "-y",
        "stellavault",
        "serve"
      ],
      "env": {
        "STELLAVAULT_DB_PATH": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "stellavault": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "stellavault",
        "serve"
      ],
      "env": {
        "STELLAVAULT_DB_PATH": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

你的选择通过 Cookie 保存在这台设备上,无需账户。

需要你填写的值

  • STELLAVAULT_DB_PATH env
    Path to the SQLite vector DB. Optional — defaults to a per-vault path resolved from your .stellavault.json config or the current directory.

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 Evanciel 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“文档、表格与办公”中的其他服务器比较i

  • 星标数多于此分类中其他 3543 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 3543 个服务器的 29% 更新
  • 基础检查结果等于或优于此分类中其他 3543 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Stellavault 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(0.9.0)于2个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。

有什么可以替代它?

同一分类中有:Agent-Native Calendar, Excel MCP Server, MCP Server for Excel

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Agent-Native Calendar

作者:BuilderIO

Agent-Native Google Calendar - manage events, sync, and public booking

在云端运行★ 7,620MIT2个月前更新
安装

Excel MCP Server

作者:haris-musa

Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.

在你的电脑上运行★ 4,276MIT7天前更新
安装

MCP Server for Excel

作者:sbroenne

Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.

在你的电脑上运行★ 847MIT4天前更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

The local-first second brain that Claude remembers.

Karpathy's self-compiling wiki × Zettelkasten — fully local, vault-safe, and MCP-native.

English · 한국어 · 日本語 · 简体中文

🤖 Add to Claude / Cursor · ⬇ Desktop App · ⚡ Quickstart · 🌐 Live Demo

One command to let Claude read your vault:

`bash

npx -y stellavault setup # wires the MCP server into Claude Code / Desktop, Cursor, Windsurf, or VS Code

`

Claude Code user? Install the plugin instead — the MCP server plus /vault-ask, /vault-review, /vault-decision skills, in two commands:

`

/plugin marketplace add Evanciel/stellavault

/plugin install stellavault@stellavault

`

A second brain that compiles itself. Stellavault fuses two ideas about how knowledge should live and grow:

  • 🧠 Karpathy's self-compiling wiki — drop in anything (a PDF, a YouTube link, a passing thought) and it's auto-extracted into raw/, then compiled into a clean _wiki/ of concepts and backlinks. Your knowledge re-compiles itself as it grows, instead of rotting in a folder.
  • 🕸️ Zettelkasten — atomic notes, [[wikilinks]], and emergent connections, so a *web of ideas* (not a folder tree) becomes the real structure of how you think.

The result is one local-first knowledge tool — a full markdown editor, a 3D neural graph, hybrid AI search, and spaced-repetition memory decay — shipped as a desktop app, CLI, Obsidian plugin, and MCP server that lets Claude read your entire vault. No cloud, no API keys, and your original files are never modified.

Your vault as a neural network. Local-first, no cloud required.

Contents

Highlights · Why Stellavault? · Install · Editor · Pipeline · Intelligence · Search & Ranking · MCP Integration · 3D Visualization · Configuration · Performance · Tech Stack · Security · Troubleshooting

Highlights

  • 🧠 It compiles itself. Drop in a PDF, a YouTube link, or a half-formed thought — Stellavault extracts it to raw/, then *compiles* a clean _wiki/ with concepts and backlinks. Knowledge that organizes itself as it grows.
  • 🔍 Search that actually finds it. Hybrid retrieval fuses semantic meaning, exact keywords (BM25), and your own [[wikilinks]] / #tags with weighted RRF, then re-ranks by an FSRS memory model so what you're *actually* using resurfaces. 50+ languages, fully local, zero API keys.
  • 🌌 Your mind, in 3D. A real-time neural graph (React Three Fiber) — cluster view with folder drilldown, per-note local graphs, tag overlays, and two-class edges that keep *your* wikilinks visually distinct from AI-inferred similarity. Scales to a full 17k-note vault. A way to *see* the shape of what you know.
  • 🤖 Claude reads your entire vault. A first-class MCP server (21 tools): Claude can search, ask, draft, lint, and analyze your knowledge from Claude Code, Claude Desktop, Cursor, Windsurf, or VS Code.
  • ⏳ **It never *silently* forgets.** FSRS memory decay surfaces the real notes you're about to lose — plus gap, contradiction, and duplicate detection across the whole vault.
  • 🔒 Local-first. Vault-safe. Zero keys. Local embeddings, an on-device vector store, and your original files are never modified. Nothing leaves your machine unless you opt in.

Why Stellavault?

Most tools make you choose between *writing*, *searching*, and *remembering*. Stellavault does all three — locally, and in a way Claude can read.

StellavaultObsidianNotionPlain RAG script
Local-first, works offline✅✅☁️ cloud⚠️ usually cloud
Semantic search, no API key✅⚠️ plugin + key💰 paid AI⚠️ needs key
Original files never modified✅✅❌ proprietary➖
Self-compiling (ingest → wiki)✅❌❌❌
3D knowledge graph✅2D / plugin❌❌
Spaced-repetition decay (FSRS)✅⚠️ plugin❌❌
Gap / contradiction / dup detection✅❌❌❌
MCP-native (Claude reads your vault)✅➖ community☁️ cloud➖

[!NOTE]

Not either/or — Stellavault even runs inside Obsidian as a plugin. Keep your editor; add a brain.

Install

Desktop App (Recommended — one click)

⬇ Download for Windows x64 · 258 MB · ZIP

⬇ Download for Linux x64 · 237 MB · ZIP

macOS Coming soon

[!TIP]

Download → Unzip → Run stellavault.exe (Windows) or stellavault (Linux) → Pick your notes folder → Done.

CLI (for developers)
npm install -g stellavault    # or: npx stellavault

stellavault init # Interactive setup (3 min): index vault + connect AI clients stellavault setup # Connect to Claude Code/Desktop, Cursor, Windsurf, VS Code (one command) stellavault graph # Launch 3D graph in browser

Requires Node.js 20+. Run stellavault doctor to diagnose issues.

Obsidian Plugin
  1. Download main.js + manifest.json + styles.css from stellavault-obsidian releases
  2. Place in .obsidian/plugins/stellavault/
  3. Enable in Settings → Community plugins
  4. Start API: npx stellavault graph in your vault folder

Editor

Full-featured markdown editor — on par with Obsidian.

Full formatting & block support — tables, code, KaTeX, slash commands, wikilinks, split view… (click to expand)

FeatureStatus
Bold, Italic, Underline, Strikethrough✅
Headings 1–6✅
Bullet, Numbered, Task lists (nested checkboxes)✅
Tables (create, resize columns, add/remove rows & cols)✅
Code blocks with syntax highlighting (40+ languages)✅
Images (URL, clipboard paste, drag & drop)✅
KaTeX math rendering ($E=mc^2$ inline, $$...$$ display)✅
/Slash commands (12 block types, fuzzy search)✅
[[Wikilink]] autocomplete✅
Split view (vertical + horizontal, Ctrl+\\)✅
Text alignment (left / center / right)✅
Highlight, Superscript, Subscript✅
Smart typography (curly quotes, em/en dashes)✅
Horizontal rules✅

The Pipeline

Capture ──→ Organize ──→ Distill ──→ Express

Drop anything → auto-extract → raw/ → compile → _wiki/ → draft

Inspired by Karpathy's self-compiling knowledge architecture.

Ingest 14 Formats
InputHow
PDF, DOCX, PPTX, XLSXstellavault ingest report.pdf
JSON, CSV, XML, YAML, HTML, RTFstellavault ingest data.json
YouTubestellavault ingest https://youtu.be/... — transcript + timestamps
URLstellavault ingest https://... — HTML → markdown
Textstellavault ingest "quick thought"
Folderstellavault ingest ./papers/ — batch all files
Desktop / Web UIDrag & drop files directly
Express: Get Knowledge Out
stellavault draft "AI" --format blog      # Blog post from your vault

stellavault draft "AI" --format outline # Structured outline stellavault draft "AI" --ai # Claude API enhanced ($0.03)

Or use the Express tab in the desktop app — enter a topic, pick a format, and generate a draft grounded in your vault. Save to _drafts/ and edit inline.


Intelligence (What Makes Stellavault Unique)

These features do not exist in Obsidian — even with plugins.

FeatureCommand / DesktopDescription
Memory Decaystellavault decay / Memory tabFSRS-based — shows which real notes you are forgetting
Knowledge Gapsstellavault gapsDetects weak connections between topic clusters
Contradictionsstellavault contradictionsFinds conflicting statements across your vault
Duplicatesstellavault duplicatesNear-identical notes with similarity score
Health Checkstellavault lintAggregated vault health score (0–100)
Learning Pathstellavault learnAI-personalized review recommendations
Daily BriefDesktop app home screenPush-type: top decaying notes + stats on app open
Auto-TaggingAutomatic on ingestContent-based keyword extraction + category rules
Self-Compilingstellavault compileraw/ → _wiki/ with extracted concepts + backlinks

Search & Ranking

Hybrid retrieval that fuses multiple signals with weighted Reciprocal Rank Fusion (RRF) — tuned for a personal knowledge vault, fully local, zero API keys:

SignalWhat it capturesDefault weight
Semantic (dense)meaning; multilingual (50+ languages)1.0
BM25 (keyword)exact terms, code, names1.0
Entity-linkingyour [[wikilinks]], #tags, headings, titles — the curated graph1.5
FSRS recencygently surfaces notes you're actively using / forgetting±10%
  • Entity matching resolves natural-language queries via fuzzy substring + punctuation-normalized matching (Korean / CJK friendly), with a per-document diversity cap so one large note can't flood the top results.
  • Recency reuses the same FSRS memory model as the decay engine (not raw file mtime) — a note you're forgetting resurfaces; a mastered evergreen note isn't buried just for being old.
  • Adaptive rerank (long-running MCP server) further boosts results by your current session context (recent tags / paths).
  • Every weight is tunable per vault or via env vars — see Configuration.

MCP Integration (21 Tools)

stellavault setup            # one command → Claude Code, Claude Desktop, Cursor, Windsurf, VS Code

or, for Claude Code only:

claude mcp add stellavault -- stellavault serve

Manual config (any MCP client) — copy-paste JSON

{

"mcpServers": { "stellavault": { "command": "npx", "args": ["-y", "stellavault", "serve"] } } }

Listed on the MCP registry as io.github.Evanciel/stellavault (also discoverable via Gla

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx