Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Obsidian Kb

БесплатноНе проверен

Git-backed MCP server for creating and maintaining an Obsidian-style markdown knowledge base with full CRUD, search, and git sync.

GitHubEmbed

Описание

Git-backed MCP server for creating and maintaining an Obsidian-style markdown knowledge base with full CRUD, search, and git sync.

README

Git-backed MCP server for creating and maintaining an Obsidian-style markdown knowledge base.

Implemented Scope

  • Full MCP toolset: kb_create, kb_search, kb_get, kb_update, kb_list, kb_delete, kb_sync
  • Seven skills and templates: bug report, API doc, component doc, changelog, ADR, guide, runbook
  • Frontmatter-aware markdown read/write and path safety checks
  • MiniSearch indexing with filters and field boosting
  • Git pull/commit/push workflow
  • obsidian-kb-mcp init [path] scaffold command
  • CI workflow (.github/workflows/validate.yml)

Requirements

  • Node.js 20+
  • Git installed and configured

Installation

npm install
npm run build

Usage

Run as MCP server (stdio transport):

node dist/index.js

Initialize a vault scaffold:

node dist/index.js init ./my-kb

Configuration

Create obsidian-kb.config.json in the runtime working directory:

{
  "vault_path": "/absolute/path/to/obsidian-kb",
  "remote": "origin",
  "default_branch": "main",
  "auto_pull_before_read": true,
  "auto_push_after_write": true,
  "default_author": "your-github-username",
  "commit_prefix": "[kb]",
  "search": {
    "boost": {
      "title": 3,
      "tags": 2,
      "body": 1
    },
    "fuzzy": 0.2
  }
}

Environment overrides:

  • OBSIDIAN_KB_VAULT_PATH
  • OBSIDIAN_KB_AUTHOR
  • OBSIDIAN_KB_AUTO_PUSH

Scripts

  • npm run dev - run server in tsx
  • npm run build - bundle with tsup
  • npm run lint - biome check
  • npm run format - biome format
  • npm test - vitest

MCP client example (Cursor)

{
  "mcpServers": {
    "obsidian-kb": {
      "command": "node",
      "args": ["/absolute/path/to/obsidianKB/dist/index.js"],
      "env": {
        "OBSIDIAN_KB_VAULT_PATH": "/absolute/path/to/obsidian-vault",
        "OBSIDIAN_KB_AUTHOR": "your-github-username"
      }
    }
  }
}

from github.com/sanieni6/obsidianKB

Установить Obsidian Kb в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install obsidian-kb

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add obsidian-kb -- npx -y github:sanieni6/obsidianKB

FAQ

Obsidian Kb MCP бесплатный?

Да, Obsidian Kb MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Obsidian Kb?

Нет, Obsidian Kb работает без API-ключей и переменных окружения.

Obsidian Kb — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Obsidian Kb в Claude Desktop, Claude Code или Cursor?

Открой Obsidian Kb на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Obsidian Kb with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development