Enterprise DNA
M MCP Servers Developer low

nicholasglazer/gnosis-mcp

by Various

Zero-config MCP server for searchable documentation (SQLite default, PostgreSQL optional)

N

MCP

nicholasglazer/gnosis-mcp

Added 1 June 2026

#ai #claude #developer-tools #documentation #knowledge-base #llm #mcp #mcp-server

Overview

A zero-configuration MCP server that provides searchable documentation indexed in a local SQLite database (PostgreSQL optional). It is implemented in Python and designed for easy integration with MCP-compatible clients. The server indexes and retrieves documentation content for quick lookup.

Best for

Best for
Developers who need a simple, self-hosted documentation search server for MCP clients

Use cases

  • Quickly search local documentation from an AI assistant
  • Index and query developer docs without manual configuration
  • Embed documentation search into MCP-compatible workflows

How to use

Install

uvx gnosis-mcp ingest ./docs/

Tools exposed

  • search_docs
  • get_doc
  • get_related
  • search_git_history
  • get_context
  • get_graph_stats
  • upsert_doc
  • delete_doc
  • update_metadata
  • GNOSIS_MCP_DATABASE_URL
  • GNOSIS_MCP_WRITABLE
  • GNOSIS_MCP_EMBED_PROVIDER
  • GNOSIS_MCP_COLLAPSE_BY_DOC
  • GNOSIS_MCP_RERANK_ENABLED

Tested with

Claude Desktop, Claude Code, Cursor, Windsurf, Cline, VS Code, ChatGPT

Notes

A zero-configuration MCP server that provides searchable documentation indexed in a local SQLite database (PostgreSQL optional). It is implemented in Python and designed for easy integration with MCP-compatible clients. The server indexes and retrieves documentation content for quick lookup.

23 stars on GitHub. Last updated 2026-05-30. Licensed MIT.

Use cases

  • Quickly search local documentation from an AI assistant
  • Index and query developer docs without manual configuration
  • Embed documentation search into MCP-compatible workflows

Pros

  • Zero-config setup reduces deployment friction
  • Supports both SQLite and PostgreSQL for flexibility
  • Lightweight Python server easy to extend

Cons

  • Limited to documentation search, not a general-purpose MCP server
  • Small community and limited updates (23 stars)
  • PostgreSQL support requires manual configuration

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Zero-config setup reduces deployment friction
  • Supports both SQLite and PostgreSQL for flexibility
  • Lightweight Python server easy to extend

Cons

  • Limited to documentation search, not a general-purpose MCP server
  • Small community and limited updates (23 stars)
  • PostgreSQL support requires manual configuration
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks