Knowledge Base MCP Server

Point this server at a folder of markdown notes and it becomes searchable by meaning, not just by keyword — from your AI client, or from your shell.

Local serverUnlicense

What is the Knowledge Base MCP Server?

Knowledge Base MCP Server is an MCP project maintained in the jeanibarz/knowledge-base-mcp-server repository. The maintainer describes its purpose as “Point this server at a folder of markdown notes and it becomes searchable by meaning, not just by keyword — from your AI client, or…”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_knowledge_basesDiscover which shelves exist, so the agent can scope a later search instead of guessing a name.
retrieve_knowledgeThe core semantic search — returns the passages most relevant to a query so an agent can ground its answer in your documents rather than in what the model…
ask_knowledgeRetrieve, then have a configured local or OpenAI-compatible LLM write an answer with citations — one call instead of retrieve-then-prompt.
list_modelsList the registered embedding models and which one is active.
kb_statsRead-only corpus, index, model, cache, and transport statistics — useful for a health check without touching the index.
diff_indexCompare retrieval results across two persisted index versions, to see what a rebuild actually changed.
add_documentWrite a text document into a KB through the guarded mutation path.
delete_documentDelete a KB-relative document through the guarded mutation path.
reindex_knowledge_baseForce a global rebuild, optionally validating a named KB first.