obsidian.com
obsidian.com logo

Obsidian

Bridges Claude with Obsidian note-taking application, enabling direct interaction with markdown notes through tools for...

Created byApr 22, 2025

Obsidian MCP (Model Context Protocol)

English |
  • Obsidian
  • Model Context Protocol
  • Node.js (v16 )
  • Obsidian
  • Obsidian Local REST API ( Obsidian )
  • OBSIDIAN_VAULT_PATH: Obsidian
  • OBSIDIAN_API_TOKEN: Obsidian Local REST API API
  • OBSIDIAN_API_PORT: Obsidian Local REST API ( 27123)
  1. .env.example .env
  1. .env
** ** .env .gitignore
  1. Obsidian Local REST API
  1. MCP
  1. / AI

Docker

Docker Compose ( )

  1. Docker Docker Compose
  1. .env

Docker

  1. Docker
** ** Docker Docker Obsidian .env network_mode: "host"

MCP

MCP MCP

npx

Docker

** ** env .env Docker env
MCP
  • list_notes:
  • read_note:
  • create_note:
  • update_note:
  • search_vault:
  • delete_note:
  • manage_folder: ( )
  • npm run dev
  • `src`
ISC

Obsidian MCP (Model Context Protocol)

English |
  • Obsidian
  • Model Context Protocol
  • Node.js (v16 )
  • Obsidian
  • Obsidian Local REST API ( Obsidian )
  • OBSIDIAN_VAULT_PATH: Obsidian
  • OBSIDIAN_API_TOKEN: Obsidian Local REST API API
  • OBSIDIAN_API_PORT: Obsidian Local REST API ( 27123)
  1. .env.example .env
  1. .env
** ** .env .gitignore
  1. Obsidian Local REST API
  1. MCP
  1. / AI

Docker

Docker Compose ( )

  1. Docker Docker Compose
  1. .env

Docker

  1. Docker
** ** Docker Docker Obsidian .env network_mode: "host"

MCP

MCP MCP

npx

Docker

** ** env .env Docker env
MCP
  • list_notes:
  • read_note:
  • create_note:
  • update_note:
  • search_vault:
  • delete_note:
  • manage_folder: ( )
  • npm run dev
  • `src`
ISC