local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides tools for interacting with Obsidian vaults, including reading notes, accessing the active note, listing files and folders, modifying notes with targeted insertions, and searching notes using JsonLogic queries.
Obsidian MCP(モデルコンテキストプロトコル)
Obsidian MCPは、モデルコンテキストプロトコル(Model Context Protocol)を用いてObsidian Vaultとやり取りできるツールです。これにより、AIアシスタントは標準化されたインターフェースを介してObsidian Vault内のメモの読み取り、書き込み、操作が可能になります。
前提条件
- Node.js 18以上
- ローカル REST API プラグインがインストールおよび構成された Obsidian
- ローカルREST APIプラグインから生成されたAPIキー
MCP サーバーの設定 (例: Claude デスクトップ アプリ)
- このリポジトリをクローンする
- 依存関係をインストールします:Copy
- プロジェクトをビルドします。Copy
- この MCP サーバーを使用するように Claude デスクトップ アプリを構成します。Copy
発達
.env
を作成し、上記のように「apiKey」、「port」、「host」を設定します。
利用可能なツール
以下のツールが実装されています。
- readNote - 特定のメモの内容を読むCopy
- readActiveNote - 現在アクティブなノートの内容を読み取るCopy
- listNotes - Vault 全体または指定されたフォルダ内のファイルとフォルダを再帰的に一覧表示しますCopy
- patchNote - 見出し、ブロック参照、または前置フィールドを基準にして既存のノートにコンテンツを挿入します。Copy
- searchWithJsonLogic - JsonLogic形式のクエリを使用してObsidianノートを検索しますCopy
This server cannot be installed
AI アシスタントが標準化されたインターフェースを通じて Obsidian Vault 内のメモを読み取り、書き込み、操作できるようにするモデル コンテキスト プロトコル サーバー。