Skip to content

smith-and-web/obsidian-mcp-server

MCP Developer Tools

A Model Context Protocol (MCP) server that lets AI assistants interact with an Obsidian vault to read, write, and manage notes via natural conversation

TypeScript Latest v1.4.0 · 1mo ago Security brief →

Features

  • CRUD note operations with safety confirmation
  • Frontmatter parsing and tag management (add/remove/audit/search)
  • Full‑text search, backlink discovery, broken link detection, bulk find‑and‑replace
  • Directory management (create/delete/rename/list) and section‑level editing

Recent releases

View all 6 releases →
v1.4.0 Breaking risk
Breaking changes
  • Raised minimum Node.js version to >=20.19.0 (dropped support for Node 18).
Notable features
  • Entire codebase converted to TypeScript.
  • Added TypeScript build step and updated ESLint configuration for TypeScript support.
Full changelog

Changed

  • TypeScript Conversion: Entire codebase converted to TypeScript for improved type safety
  • Added TypeScript build step to CI pipeline
  • Updated ESLint configuration for TypeScript support
  • BREAKING: Raised minimum Node.js version to >=20.19.0 (dropped Node 18, which reached end-of-life in April 2025). Required by the vitest 4.x toolchain, which no longer supports Node 18.

Infrastructure

  • Added @typescript-eslint/parser and @typescript-eslint/eslint-plugin
  • Updated Dockerfile to build TypeScript before running
  • Added npm run build script and prepublishOnly hook
  • Bumped dev dependencies via Dependabot (@modelcontextprotocol/sdk 1.25.3→1.29.0, vitest 4.0.18→4.1.9, and others)
  • Dropped Node 18 from the CI test matrix (now tests Node 20 and 22)

📦 Published to npm: @smith-and-web/[email protected]

Upgrade now
v1.3.1 Bug fix
Breaking upgrade

Fix /message POST forwarding

Config change
v1.3.0 New feature
Auth

API key authentication

Config change
v1.1.0 Breaking risk
Breaking upgrade

Delete‑note confirmation required

No immediate action
v1.0.0 New feature

Obsidian MCP Server v1.0.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
18
Forks
3
Languages
TypeScript JavaScript Bru
Downloads/week
26 ↓65%
NPM Maintainers
1 Single npm maintainer
Contributors
2
TypeScript
Types included ✓

Install & Platforms

Install via
npm docker docker-compose shell-script

Beta — feedback welcome: [email protected]