Obsidian

Obsidian

kazuph

Connects Claude to your Obsidian vault or any directory with Markdown files, enabling search and analysis of your notes. Works with any folder structure containing .md files.

Integrates with Obsidian vaults, enabling natural language queries and updates to notes through secure read/write access.

1,595 viewsLocal (stdio)

What it does

  • Search through Markdown notes by content
  • Read individual note files
  • Analyze note connections and patterns
  • Browse vault directory structure
  • Query note metadata and properties

Best for

Knowledge workers with large note collectionsResearchers analyzing personal wikisStudents organizing study materialsWriters managing content libraries
Works with any Markdown directoryOne-click VS Code installationNo API keys required

About Obsidian

Obsidian is a community-built MCP server published by kazuph that provides AI assistants with tools and capabilities via the Model Context Protocol. Connect Obsidian vaults for natural language queries and secure note updates with seamless Obsidian integration. It is categorized under file systems, productivity.

How to install

You can install Obsidian in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

Obsidian is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

Alternatives

Related Skills

Browse all skills
godot

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

732
obsidian

Comprehensive guidelines for Obsidian.md plugin development including all 27 ESLint rules, TypeScript best practices, memory management, API usage (requestUrl vs fetch), UI/UX standards, and submission requirements. Use when working with Obsidian plugins, main.ts files, manifest.json, Plugin class, MarkdownView, TFile, vault operations, or any Obsidian API development.

22
obsidian-canvas-creator

Create Obsidian Canvas files from text content, supporting both MindMap and freeform layouts. Use this skill when users want to visualize content as an interactive canvas, create mind maps, or organize information spatially in Obsidian format.

10
markdown-to-html

Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "render markdown", "generate html from markdown", or when working with .md files and/or web a templating system that converts markdown to HTML output. Supports CLI and Node.js workflows with GFM, CommonMark, and standard Markdown flavors.

10
obsidian-yaml-frontmatter

Manage YAML frontmatter properties with consistent formatting, property names, and value types. Use when creating or updating frontmatter in markdown files.

8
obsidian-bases

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

8