Obsidian Kb
БесплатноНе проверенGit-backed MCP server for creating and maintaining an Obsidian-style markdown knowledge base with full CRUD, search, and git sync.
Описание
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_PATHOBSIDIAN_KB_AUTHOROBSIDIAN_KB_AUTO_PUSH
Scripts
npm run dev- run server in tsxnpm run build- bundle with tsupnpm run lint- biome checknpm run format- biome formatnpm 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"
}
}
}
}
Установка Obsidian Kb
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/sanieni6/obsidianKBFAQ
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
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Obsidian Kb with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
