Librarian
CreatedSegaraRai
Serves markdown files in a structured manner through an API, acting as a knowledge base for Large Language Models (LLMs).
About
Librarian is a specialized server designed to provide Large Language Models (LLMs) with efficient access to structured markdown documentation. Operating as a Model Context Protocol (MCP) server, it offers robust API endpoints for listing, searching, and retrieving markdown files organized hierarchically. Its core functionality revolves around delivering information on demand to LLMs, enhancing their ability to generate contextually relevant and informed responses. Librarian prioritizes read-only operations, focusing on quickly and accurately delivering document content through the MCP framework.
Key Features
- Organizes documents by section for structured access.
- Supports tag-based filtering using frontmatter metadata.
- Offers flexible search capabilities including string and regex patterns.
- Enables efficient document retrieval by path.
- Provides tag discovery, listing available tags with usage counts.
- 0 GitHub stars
Use Cases
- Providing documentation to LLMs
- Enabling LLMs to search and retrieve specific information from a document repository
- Creating a knowledge base for LLM training