Kobsidian MCP Server

TypeScript MCP server for Obsidian with a filesystem-first LLM Wiki layer, Dataview / Canvas / Kanban / Mermaid / Marp / Templates tools, and both

Local serverstdio

What is the Kobsidian MCP Server?

TypeScript MCP server for Obsidian with a filesystem-first LLM Wiki layer, Dataview / Canvas / Kanban / Mermaid / Marp / Templates tools, and both stdio and

What the server does

Inspired by Andrej Karpathy's LLM Wiki idea. You curate the sources; the LLM does the bookkeeping.

  • Filesystem-first. — Operates on your vault directly. Obsidian doesn't need to be running for 55+ of the 66 tools
  • Both transports. — Classic stdio for local MCP clients and Streamable HTTP (Hono) for remote, with CORS preflight, MCP-Protocol-Version handling, origin 403, and optional bearer auth — all per the 2025-11-25 spec

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
NamespaceCount
vault.4
notes.8
tags.4
links.8
stats.1
tasks.5
dataview.7
blocks.3
marp.2
kanban.3
canvas.4
templates.2
workspace.5
commands.2
wiki.7
system.1
HintTools

How to install the Kobsidian MCP Server

{
  "mcpServers": {
    "kobsidian": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "kobsidian-mcp"
      ],
      "env": {
        "OBSIDIAN_VAULT_PATH": "/absolute/path/to/vault",
        "OBSIDIAN_API_URL": "https://127.0.0.1:27124",
        "OBSIDIAN_REST_API_KEY": "YOUR_OBSIDIAN_REST_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
OBSIDIAN_VAULT_PATHDeclared in the maintainer’s client configuration.Yes
OBSIDIAN_API_URLDeclared in the maintainer’s client configuration.Check documentation
OBSIDIAN_REST_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Kobsidian to Smithery.”
  • “Use Kobsidian to TLDR.”

Frequently asked questions

TypeScript MCP server for Obsidian with a filesystem-first LLM Wiki layer, Dataview / Canvas / Kanban / Mermaid / Marp / Templates tools, and both stdio and Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.