K Obsidian MCP Server

Filesystem-first MCP server for Obsidian vaults - with an LLM-Wiki layer on top. Its 16 documented tools cluster into vault, notes, tags, links. It runs locally over stdio via the published package.

People connecting documentation tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-07-16 · ★ 7 · #86 OF 183 MAINTAINED DOCUMENTATION · VERIFIED 2026-08-25

Apache-2.0 · TypeScript servers · how we verify → /methodology

01 · Install K Obsidian

before you install - you'll need

OBSIDIAN_VAULT_PATH, OBSIDIAN_API_URL, OBSIDIAN_REST_API_KEY are optional or environment-specific per the README.

Claude Code

claude mcp add bezata-kobsidian -- npx -y kobsidian-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "bezata-kobsidian": {
      "command": "npx",
      "args": [
        "-y",
        "kobsidian-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license Apache-2.0 - declared in the repository

npm package kobsidian-mcp - unscoped; check the name against the project README before installing

registry namespace io.github.bezata is GitHub-verified and matches the repo owner

03 · What K Obsidian can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

An agent gets 16 documented tools across vault, notes, tags, including vault., notes., tags., links..

Capability map

Tools grouped from the project's README - what K Obsidian lets an agent do.

Vault

1 tool - e.g. 4

vault.

Notes

1 tool - e.g. 8

notes.

Tags

1 tool - e.g. 4

tags.

Links

1 tool - e.g. 8

links.

Stats

1 tool - e.g. 1

stats.

Tasks

1 tool - e.g. 5

tasks.

Dataview

1 tool - e.g. 7

dataview.

Blocks

1 tool - e.g. 3

blocks.

Latest releases

v0.3.4 · 2026-07-16

VirusTotal analysis · Every .mcpb bundle in this release was uploaded to VirusTotal by GitHub Actions and scanned by 70+ antivirus engines. Click any row for the full report. · | Bundle | Verdict | Engines | SHA-256 |…

v0.3.3 · 2026-06-05

VirusTotal analysis · Every .mcpb bundle in this release was uploaded to VirusTotal by GitHub Actions and scanned by 70+ antivirus engines. Click any row for the full report. · | Bundle | Verdict | Engines | SHA-256 |…

v0.3.2 · 2026-05-02

VirusTotal analysis · Every .mcpb bundle in this release was uploaded to VirusTotal by GitHub Actions and scanned by 70+ antivirus engines. Click any row for the full report. · | Bundle | Verdict | Engines | SHA-256 |…

04 · Who maintains K Obsidian

kObsidian is maintained by bezata. It's the only MCP server we track from this author; the repo dates to Apr 2026.

05 · Facts

category
documentation - ranked #86 of 183 actively-maintained documentation servers as of 2026-08-25.
release cadence
2 releases in the last 90 days (latest 2026-07-16)
registry
io.github.bezata/kobsidian-mcp (active, first published 2026-04-23)
packages
npm:kobsidian-mcp

06 · K Obsidian FAQ

Is K Obsidian still maintained?

Yes - as of 2026-08-25, its last commit was 2026-07-16 and it shipped 2 releases in the last 90 days. We re-verify nightly.

What can K Obsidian do?

An agent gets 16 documented tools across vault, notes, tags, including vault., notes., tags., links..

How do I install K Obsidian?

Run `npx -y kobsidian-mcp`. The README documents 3 environment variables (OBSIDIAN_VAULT_PATH, OBSIDIAN_API_URL, OBSIDIAN_REST_API_KEY) to set first. OBSIDIAN_VAULT_PATH, OBSIDIAN_API_URL, OBSIDIAN_REST_API_KEY are optional or environment-specific per the README. You can also paste the ready-made client config above.

Does K Obsidian run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to K Obsidian

More documentation MCP servers · Context Awesome · Bingowon MCP Server · Aura UI · Laravel MCP Companion · Embedded Docs

More TypeScript MCP servers · Octocode MCP - AI Context Platform · Intercept · EasyEDA Copilot · see all