SkillTide Submit
Official description7 sourcesMCP servers8d ago
nicholasglazer/gnosis-mcp

nicholasglazer/gnosis-mcp

๐Ÿ ๐Ÿ  - Make Markdown documentation searchable: loads it into SQLite or PostgreSQL with keyword search andโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Official description๐Ÿ ๐Ÿ  - Make Markdown documentation searchable: loads it into SQLite or PostgreSQL with keyword search and optional pgvector hybrid semantic search.
Config template (adjust for your client)
claude mcp add gnosis-mcp -- npx -y gnosis-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
29 โ˜… ยท nicholasglazer/gnosis-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 29 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository nicholasglazer/gnosis-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Gnosis MCP

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

Stop pasting files into context. Your AI agent searches your local docs instead. 5โ€“10ร— fewer tokens per lookup. 92 % Hit@5 on real dev docs. Zero cloud dependencies.
Quick Start ·
Documentation ·
Tools ·
Configuration ·
Full Reference
Ingest docs → Search with highlights → Stats overview → Serve to AI agents
---
Without a docs server
- LLMs hallucinate API signatures that don't exist
- Entire files dumped into context โ€” 3,000โ€“15,000 tokens per doc
- Architecture decisions buried across dozens of files
- Every repeated lookup pays full context cost
With Gnosis MCP
- search_docs returns ranked, highlighted excerpts โ€” typically 300โ€“800 tokens
- Real answers grounded in your actual docs, not guesses from training data
- One local index across hundreds of files โ€” instant multi-doc search
- **5โ€“10ร— token savings** per lookup when your corpus covers the question
---
What makes gnosis-mcp different
- **Your data stays on your machine.** SQLite by default, PostgreSQL at scale โ€” nothing leaves the host.
- **Index anything that's docs-shaped.** Markdown, git commit history, crawled websites โ€” one index, one search API.
- **Measured, not marketed.** Ships BEIR SciFact numbers (0.671 nDCG@10 โ€” within 1 % of the Lucene BM25 baseline), a reproducible eval harness (gnosis-mcp eval), and a chunk-size sweep showing where the quality plateau actually sits.
Full side-by-side vs Context7 / docs-mcp-server / mcp-local-rag: gnosismcp.com#compare.
---
Features
- **Zero config** โ€” SQLite by default, pip install and go
- **Hybrid search** โ€” keyword (BM25) + semantic (local ONNX embeddings, no API key). Tune RRF fusion with GNOSIS_MCP_RRF_K.
- **Cross-encoder reranking** โ€” optional [reranking] extra with a 22M-param ONNX model. Off by default. **Test on your own corpus before enabling** โ€” the bundled MS-MARCO reranker hurts dev-doc retrieval in our measurements.
- **Git history** โ€” ingest commit messages as searchable context (ingest-git)
- **Web crawl** โ€” ingest documentation from any website via sitemap or link crawl
- **Multi-format** โ€” .md .txt .ipynb .toml .csv .json + optional .rst .pdf
- **Auto-linking** โ€” relates_to frontmatter creates a navigable document graph
- **Watch mode** โ€” auto-re-ingest on file changes
- **Prune stale docs** โ€” gnosis-mcp ingest --prune removes chunks whose source file was deleted. --wipe for a full reset before re-ingest.
- **Built-in eval harness** โ€” gnosis-mcp eval prints Hit@K / MRR / Precision@K in one command, against a bundled fixed fixture set
- **PostgreSQL ready** โ€” pgvector + tsvector when you need scale
Performance
**Fast.** 8.7 ms mean MCP round-trip. Hybrid search p50 --golden (the numbers above come from tests/bench/golden-knowledge.jsonl). tests/bench/*.py reproduce every number. Methodology: docs/benchmarks.md.
**Rerankers stay off by default.** The bundled MS-MARCO cross-encoder drops nDCG@10 by 27 points on dev-docs and adds 400ร— latency; BGE-reranker-v2-m3 drops it 31 points at 2400ร—. Test on your corpus before enabling โ€” full write-up: bench-experiments-2026-04-18.
Quick Start
That's it. Your AI agent can now search your docs.
**Connect your client** โ€” see llms-install.md for copy-paste JSON snippets for Claude Code, Claude Desktop, Cursor, Zed, opencode, Windsurf, VS Code, JetBrains, Cline, and any other MCP client.
**Re-organized your docs?** gnosis-mcp ingest ./docs --prune re-ingests and removes any DB chunk whose source file no longer exists. --wipe resets the entire index first. Or run gnosis-mcp prune ./docs --dry-run to preview what would be deleted. Pruning only touches documents this root is responsible for: crawled URLs and generated documents (git history) are left alone unless --include-crawled / --include-generated says otherwise.
Source
awesome ยท https://github.com/nicholasglazer/gnosis-mcp
Browse by field
MCP servers
Traction
29 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index