
kObsidian
A filesystem-first bridge to Obsidian vaults that ships 66 typed MCP tools spanning notes, links, tags, tasks, Canvas, Dataview queries, and more. The interesting bit is the LLM Wiki layer on top: your agent can ingest sources, maintain a greppable index, and propose cross-references through a structured edit contract so every change surfaces in the transcript. Multi-vault support landed in v0.3.0, letting Claude discover and switch between vaults mid-session without restarting. Works entirely against the filesystem for most operations, with optional Local REST API integration for workspace commands and live Dataview queries. Comes with both stdio and HTTP transports, plus drag-and-drop .mcpb bundles for Claude Desktop.
- GitHub stars
- 3
- tools
- 9
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- Apr 23, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
notes.readRead note content, metadata, or stats via the include option.
Read note content, metadata, or stats via the include option.
No parameter schema in public metadata yet.
stats.vaultVault-wide statistics.
Vault-wide statistics.
No parameter schema in public metadata yet.
dataview.queryRun a Dataview DQL query.
Run a Dataview DQL query.
No parameter schema in public metadata yet.
dataview.listByTagList notes by tag via Dataview.
List notes by tag via Dataview.
No parameter schema in public metadata yet.
dataview.listByFolderList notes by folder via Dataview.
List notes by folder via Dataview.
No parameter schema in public metadata yet.
dataview.tableRender a Dataview table.
Render a Dataview table.
No parameter schema in public metadata yet.
dataview.indexDataview index of the vault.
Dataview index of the vault.
No parameter schema in public metadata yet.
templates.listList templates.
List templates.
No parameter schema in public metadata yet.
templates.useUse a template via the filesystem or Templater engine.
Use a template via the filesystem or Templater engine.
No parameter schema in public metadata yet.
Sponsors
Configuration
OBSIDIAN_VAULT_PATH*Absolute path to the Obsidian vault this server should operate on.
OBSIDIAN_API_URLdefault: https://127.0.0.1:27124Base URL of the Obsidian Local REST API plugin. Only required for workspace.* / commands.* / live dataview.query* tools.
OBSIDIAN_API_VERIFY_TLSdefault: falseSet to 'true' if you've trusted the Local REST API's self-signed certificate.
OBSIDIAN_REST_API_KEYsecretBearer key for the Obsidian Local REST API plugin (only needed for REST-bridged tools).
Readme
kObsidian MCP
Filesystem-first MCP server for Obsidian vaults — with an LLM-Wiki layer on top.
Inspired by Andrej Karpathy's LLM Wiki idea. You curate the sources; the LLM does the bookkeeping.
Details
- Repository
- github.com/bezata/kobsidian
- Website
- github.com/bezata/kObsidian
- Categories
- AI & LLM Tools, Developer Tools, Documents & Knowledge
- Package
kobsidian-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active