NL

ngmeyer/librarian-mcp

Data science & ML

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

35 stars 3 forks Качество 72 Тренд 20MIT

Модель Karpathy LLM Wiki, разработанная компанией. Сервер MCP, который дает Клоду библиотекаря для вашего хранилища Obsidian — прохождение графа, автовикилинки, поиск по триграмме.

Обзор

Дайте Клоду библиотекаря для вашего хранилища. Библиотекарь - это шаблон, созданный как MCP-сервер - двунаправленное прохождение графа, автовикилинки, поиск триграмм, обнаружение сообщества и просмотр графа D3, все изнутри Клода. Работает против любого хранилища Obsidian или простой папки файлов разметки. Ваши данные никогда не покидают вашу машину. Библиотекарь читает и записывает файлы на диск и общается с Клодом через stdio. Ни сетевых звонков, ни телеметрии, ни облачного хранилища. Настройка записывает конфигурацию сервера MCP в Claude Desktop и Claude Code (с резервными копиями) и устанавливает навык /библиотекаря, чтобы получить 12 команд слэша из коробки. Скачать из GitHub Releases для macOS (arm64/x86 64), Linux (arm64/x86 64) и Windows. Поместите двоичный код на ваш PATH. Библиотекарь — он работает непосредственно в ваших файлах разметки. Обсидиан не нужно бегать (и они могут бегать одновременно без конфликтов). Клод подключается через протокол Model Context.

Обзор (машинный перевод)

Дайте Клоду библиотекаря для вашего хранилища.

Библиотекарь - это шаблон Karpathy LLM Wiki, созданный как MCP-сервер - двунаправленное прохождение графа, автовики-ссылки, поиск триграмм, обнаружение сообщества и просмотр графа D3, все изнутри Клода. Работает против любого хранилища Obsidian или простой папки файлов разметки.

** полностью локально.** Ваши данные никогда не покидают вашу машину. Библиотекарь читает и записывает файлы на диск и общается с Клодом через stdio. Ни сетевых звонков, ни телеметрии, ни облачного хранилища.

Быстрый старт

--setup записывает конфигурацию сервера MCP в Claude Desktop и Claude Code (с резервными копиями) и устанавливает навык /librarian, чтобы вы получили 12 команд слэша из коробки.

##Установка

Homebrew (macOS)

###Предварительно построенные двоичные файлы

Скачать из GitHub Releases для macOS (arm64/x86 64), Linux (arm64/x86 64) и Windows. Поместите двоичный код на ваш PATH.

Построение из источника (требуется Rust)

Как это работает

Библиотекарь - это ** автономный двоичный файл ** - он работает непосредственно в ваших файлах разметки. Обсидиан не нужно бегать (и они могут бегать одновременно без конфликтов). Клод подключается через протокол Model Context.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Librarian

Give Claude a librarian for your markdown vault.

Librarian is the Karpathy LLM Wiki pattern, productionized as an MCP server — bidirectional graph traversal, auto-wikilinks, trigram search, community detection, and a D3 graph view, all from inside Claude. Works against any Obsidian vault or plain folder of markdown files.

Runs entirely locally. Your vault data never leaves your machine. Librarian reads and writes files on disk and communicates with Claude over stdio. No network calls, no telemetry, no cloud storage.

Quick Start

# 1. Install
brew install ngmeyer/tap/librarian-mcp

# 2. Point at your vault and auto-configure Claude
librarian-mcp --setup ~/my-vault

# 3. Restart Claude, then try:
#    /librarian analyze     — see your vault's knowledge graph
#    /librarian search      — find anything across all notes
#    /librarian status      — vault health overview

--setup writes the MCP server config into Claude Desktop and Claude Code (with backups), and installs the /librarian skill so you get 12 slash commands out of the box.

Install

Homebrew (macOS)

brew install ngmeyer/tap/librarian-mcp

Pre-built binaries

Download from GitHub Releases for macOS (arm64/x86_64), Linux (arm64/x86_64), and Windows. Place the binary on your PATH.

Build from source (requires Rust)

cargo install --git https://github.com/ngmeyer/librarian-mcp

How It Works

Librarian is a standalone binary — it works directly on your markdown files. Obsidian does not need to be running (and they can run simultaneously without conflict). Claude connects via the Model Context Protocol over stdio.

How is this different from…

Read files directly Obsidian Copilot mcp-obsidian Librarian
Trigram-indexed search No Plugin Plugin Yes
Auto-wikilinks on write No No No Yes
Knowledge graph traversal No No Partial Yes (BFS, shortest path)
Community detection No No No Yes (Louvain)
Interactive graph viz No No No Yes (D3.js)
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "librarian": { "command": "librarian-mcp", "args": ["/path/to/your/vault"] } } }