MCP Catalogs
Homegnosis-mcp screenshot

gnosis-mcp

by nicholasglazer·22·Score 45

Zero-config MCP server for searchable documentation with SQLite/PostgreSQL backends.

searchai-llmdeveloper-tools
7
Forks
4
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

Gnosis MCP is a powerful documentation search server that reduces token usage by 5-10× per lookup compared to traditional methods. It supports both keyword (BM25) and semantic search using local ONNX embeddings, ensuring your data never leaves your machine. The server indexes multiple document formats including markdown, git history, and crawled websites, with built-in evaluation tools to measure retrieval quality.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI agent searching through project documentation
you:Retrieval-augmented generation for codebases
you:Knowledge base search with semantic understanding
you:What document formats does Gnosis MCP support?
you:Can I use Gnosis MCP without an internet connection?

When to choose this

Choose Gnosis MCP when you need efficient local documentation search with strong performance metrics, zero cloud dependencies, and want to minimize token usage when AI agents query your documentation.

When NOT to choose this

Don't choose this if you need real-time collaborative features, write access to your documents, or require a hosted solution without local infrastructure management.

Tools this server exposes

12 tools extracted from the README
  • search_docs

    Search through indexed documentation with keyword or hybrid search.

  • get_doc

    Retrieve the full content of a specific document by path.

  • get_related

    Find documents related to a specific document based on relationships.

  • ingest

    Ingest local documentation files into the search index.

  • ingest_git

    Ingest git commit history as searchable documentation.

  • crawl

    Crawl and ingest documentation from a website.

  • stats

    View statistics about the indexed documents.

  • prune

    Remove stale documents from the index that no longer exist on disk.

  • embed

    Generate embeddings for documents to enable semantic search.

  • savings

    Calculate token savings from using search instead of full document retrieval.

  • eval

    Evaluate the search performance with a test dataset.

  • serve

    Start the MCP server to expose tools to AI clients.

Comparable tools

docs-mcp-servercontext7mcp-local-ragsemantic-search

Installation

pip install gnosis-mcp           # or: uv tool install gnosis-mcp
gnosis-mcp ingest ./docs/        # loads docs into SQLite (auto-created)
gnosis-mcp serve                 # starts MCP server

For Claude Desktop, add to Claude Desktop config:

{
  "mcpServers": {
    "docs": {
      "command": "gnosis-mcp",
      "args": ["serve"]
    }
  }
}

FAQ

What document formats does Gnosis MCP support?
It supports .md, .txt, .ipynb, .toml, .csv, .json, and optionally .rst and .pdf files.
Can I use Gnosis MCP without an internet connection?
Yes, Gnosis MCP works entirely offline with SQLite by default. It uses local ONNX embeddings for semantic search with no API key required.

Compare gnosis-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.