{"name":"io.github.Evanciel/stellavault","slug":"evanciel-stellavault","title":null,"description":"Local-first MCP server: Claude searches, asks & drafts from your Obsidian vault. 21 tools, no keys.","url":"https://mcp.market/server/evanciel-stellavault","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"productivity","tags":["productivity"],"presence":{"score":34,"stars":4,"forks":2,"downloads_week":62,"last_push_at":"2026-08-25T08:10:47.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Evanciel/stellavault","website":"https://github.com/Evanciel/stellavault#mcp-integration-21-tools","version":"0.9.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"stellavault","version":"0.9.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"Path to the SQLite vector DB. Optional — defaults to a per-vault path resolved from your .stellavault.json config or the current directory.","name":"STELLAVAULT_DB_PATH"}]}],"tools":[{"name":"ask","description":"Ask a question about your knowledge base. Searches vault using hybrid AI search (BM25 + vector + RRF), returns structured results with sources. Use the results to compose your own AI-powered answer. Optionally saves as a new note.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create-knowledge-link","description":"Create a link between two existing notes by adding a wiki-link reference. Strengthens connections in the knowledge graph.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create-knowledge-node","description":"Create a wiki-quality knowledge note in the vault. Auto-finds related documents, generates backlinks, and adds concept tags. The note is saved with proper frontmatter and cross-references.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create-snapshot","description":"\\uD604\\uC7AC \\uD504\\uB85C\\uC81D\\uD2B8 \\uAD00\\uB828 \\uC9C0\\uC2DD\\uC744 \\uC2A4\\uB0C5\\uC0F7\\uC73C\\uB85C \\uC800\\uC7A5\\uD569\\uB2C8\\uB2E4. \\uB098\\uC911\\uC5D0 load-snapshot\\uC73C\\uB85C \\uC989\\uC2DC \\uCEE8\\uD14D\\uC2A4\\uD2B8 \\uBCF5\\uC6D0.","write_action":true,"price_micros":0,"input_schema":null},{"name":"detect-gaps","description":"Detect knowledge gaps between topic clusters. Returns gap severity, isolated nodes, and suggested topics to bridge gaps. Result cached 6h (set forceRefresh=true to recompute).","write_action":false,"price_micros":0,"input_schema":null},{"name":"export","description":"\\uBCA1\\uD130 DB\\uC758 \\uBB38\\uC11C\\uC640 \\uBA54\\uD0C0\\uB370\\uC774\\uD130\\uB97C JSON \\uD30C\\uC77C\\uB85C \\uB0B4\\uBCF4\\uB0C5\\uB2C8\\uB2E4. \\uB2E4\\uB978 \\uB3C4\\uAD6C\\uB85C \\uC774\\uC804 \\uAC00\\uB2A5.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find-decisions","description":"\\uACFC\\uAC70 \\uAE30\\uC220 \\uACB0\\uC815\\uC744 \\uAC80\\uC0C9\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate-claude-md","description":"\\uD504\\uB85C\\uC81D\\uD2B8\\uBA85\\uC744 \\uAE30\\uBC18\\uC73C\\uB85C \\uAD00\\uB828 \\uC9C0\\uC2DD(\\uC544\\uD0A4\\uD14D\\uCC98, \\uD328\\uD134, \\uAD50\\uD6C8, \\uACB0\\uC815\\uC0AC\\uD56D)\\uC744 \\uAC80\\uC0C9\\uD558\\uC5EC CLAUDE.md \\uCD08\\uC548\\uC744 \\uC790\\uB3D9 \\uC0DD\\uC131\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate-draft","description":"Gather knowledge from your vault to write a draft. Returns structured context (notes, concepts, excerpts) so you can compose a blog post, report, or outline. Use this when the user asks you to \"write a draft\", \"blog post from my notes\", or \"summarize my knowledge about X\".","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-decay-status","description":"\\uC78A\\uC5B4\\uAC00\\uB294 \\uC9C0\\uC2DD \\uB178\\uD2B8\\uB97C \\uC870\\uD68C\\uD569\\uB2C8\\uB2E4. \\uAE30\\uC5B5 \\uAC15\\uB3C4(retrievability)\\uAC00 \\uB0AE\\uC740 \\uB178\\uD2B8 \\uBAA9\\uB85D\\uC744 \\uBC18\\uD658\\uD558\\uC5EC \\uB9AC\\uB9C8\\uC778\\uB4DC\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-document","description":"\\uBB38\\uC11C ID \\uB610\\uB294 \\uD30C\\uC77C \\uACBD\\uB85C\\uB85C \\uC804\\uCCB4 \\uBB38\\uC11C \\uB0B4\\uC6A9\\uC744 \\uAC00\\uC838\\uC635\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-evolution","description":"Track semantic evolution of knowledge. Shows which topics have changed the most in meaning over time.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-learning-path","description":"Generate a personalized learning path based on knowledge decay and gaps. Returns prioritized list of what to review, explore, or bridge.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-morning-brief","description":"\\uC624\\uB298\\uC758 \\uC9C0\\uC2DD \\uBE0C\\uB9AC\\uD551\\uC744 \\uC81C\\uACF5\\uD569\\uB2C8\\uB2E4. \\uAC10\\uC1E0 \\uC0C1\\uD0DC, \\uB9AC\\uBDF0 \\uB300\\uC0C1, \\uCD5C\\uADFC \\uD65C\\uB3D9\\uC744 \\uC694\\uC57D\\uD569\\uB2C8\\uB2E4. \\uC138\\uC158 \\uC2DC\\uC791 \\uC2DC \\uD638\\uCD9C\\uD558\\uBA74 \\uC720\\uC6A9\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-related","description":"\\uD2B9\\uC815 \\uBB38\\uC11C\\uC640 \\uC758\\uBBF8\\uC801\\uC73C\\uB85C \\uAD00\\uB828\\uB41C \\uBB38\\uC11C\\uB4E4\\uC744 \\uBC18\\uD658\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"link-code","description":"Find knowledge notes related to a code file. Extracts keywords from file path and content, then searches the knowledge base.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list-topics","description":"\\uC9C0\\uC2DD \\uBCA0\\uC774\\uC2A4\\uC758 \\uC804\\uCCB4 \\uD1A0\\uD53D/\\uD0DC\\uADF8 \\uBAA9\\uB85D\\uACFC \\uBB38\\uC11C \\uC218\\uB97C \\uBC18\\uD658\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"load-snapshot","description":"\\uC800\\uC7A5\\uB41C \\uC2A4\\uB0C5\\uC0F7\\uC744 \\uB85C\\uB4DC\\uD558\\uC5EC \\uD504\\uB85C\\uC81D\\uD2B8 \\uCEE8\\uD14D\\uC2A4\\uD2B8\\uB97C \\uC989\\uC2DC \\uBCF5\\uC6D0\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"log-decision","description":"\\uAE30\\uC220\\uC801 \\uACB0\\uC815\\uC744 \\uAD6C\\uC870\\uD654\\uD558\\uC5EC \\uAE30\\uB85D\\uD569\\uB2C8\\uB2E4. \\uB098\\uC911\\uC5D0 \"\\uC65C \\uC774 \\uC120\\uD0DD\\uC744 \\uD588\\uC9C0?\"\\uC5D0 \\uB2F5\\uBCC0\\uD560 \\uC218 \\uC788\\uC2B5\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search","description":"\\uAC1C\\uC778 \\uC9C0\\uC2DD \\uBCA0\\uC774\\uC2A4\\uC5D0\\uC11C \\uAD00\\uB828 \\uBB38\\uC11C/\\uCCAD\\uD06C\\uB97C \\uAC80\\uC0C9\\uD569\\uB2C8\\uB2E4. \\uC790\\uC5F0\\uC5B4 \\uCFFC\\uB9AC\\uC640 \\uD0A4\\uC6CC\\uB4DC \\uBAA8\\uB450 \\uC9C0\\uC6D0\\uD569\\uB2C8\\uB2E4.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-21T13:04:37.018Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-21T13:04:37.012Z","components":{"code":{"score":25,"max":25,"notes":["8 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 27 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"stellavault","version":"0.9.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":19,"publishedAt":"2026-08-25T05:06:32.084Z","repositoryUrl":"git+https://github.com/Evanciel/stellavault.git","weeklyDownloads":62}],"repo":{"found":true,"owner":"Evanciel","repo":"stellavault","archived":false,"pushedAt":"2026-08-25T08:10:47Z","stars":4,"forks":2,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/126745706?v=4","ownerCreatedAt":"2023-03-02T04:23:06Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/126745706?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":2,"downloadsWeek":62,"license":"MIT","lastPushAt":"2026-08-25T08:10:47.000Z","score":34}}}},"grade_history":[],"reviews":[]}