Skip to main content
Glama

@kazuph/mcp-obsidian

by kazuph

MCP オブシディアン

Obsidian Vault 統合用のモデルコンテキストプロトコルサーバー。これにより、Claude Desktop(または任意の MCP クライアント)で Obsidian ノートを検索および閲覧できるようになります。

クイックスタート(ユーザー向け)

前提条件

  • Node.js 18+ ( brew install nodeでインストール)
  • 黒曜石の金庫
  • Claude Desktop ( https://claude.ai/desktopからインストール)

構成

  1. Claude Desktop 構成ファイルを開きます: ~/Library/Application Support/Claude/claude_desktop_config.json

これは、Claude デスクトップ メニューから見つけることができます。

  1. クロードデスクトップを開く
  2. MacのメニューバーでClaudeをクリック
  3. 「設定」をクリック
  4. 「開発者」をクリック
  5. 設定に以下を追加します。
{ "tools": { "obsidian": { "command": "npx", "args": ["-y", "@kazuph/mcp-obsidian"], "env": { "OBSIDIAN_VAULT_PATH": "/path/to/your/obsidian/vault" } } } }

注: /path/to/your/obsidian/vault実際の Obsidian vault パスに置き換えます。

開発者向け

前提条件

  • Node.js 18+ ( brew install nodeでインストール)
  • 黒曜石の金庫
  • Claude Desktop ( https://claude.ai/desktopからインストール)
  • tsx ( npm install -g tsxでインストール)

インストール

git clone https://github.com/kazuph/mcp-obsidian.git cd mcp-obsidian npm install npm run build

構成

  1. Claude Desktop がインストールされ、実行されていることを確認してください。
  2. まだインストールしていない場合は、tsx をグローバルにインストールします。
npm install -g tsx # or pnpm add -g tsx
  1. Claude Desktop の設定を変更してください: ~/Library/Application Support/Claude/claude_desktop_config.json

これは、Claude Desktop メニューから簡単に見つけることができます。

  1. クロードデスクトップを開く
  2. MacのメニューバーでClaudeをクリック
  3. 「設定」をクリック
  4. 「開発者」をクリック

MCP クライアントの構成に以下を追加します。

{ "tools": { "obsidian": { "args": ["tsx", "/path/to/mcp-obsidian/index.ts"], "env": { "OBSIDIAN_VAULT_PATH": "/path/to/your/obsidian/vault" } } } }

利用可能なツール

  • obsidian_read_notes : 複数のノートの内容を読み取ります。各ノートの内容は、パスを参照として返されます。
  • obsidian_search_notes : 名前でノートを検索します (大文字と小文字を区別せず、部分一致と正規表現をサポートします)。
  • obsidian_read_notes_dir : 指定されたパスの下のディレクトリ構造を一覧表示します。
  • obsidian_write_note : 指定されたパスに新しいノートを作成します。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Claude Desktop 用の Obsidian Vault コネクタ - Model Context Protocol (MCP) を使用して Markdown ノートの読み書きを可能にします

  1. クイックスタート(ユーザー向け)
    1. 前提条件
    2. 構成
  2. 開発者向け
    1. 前提条件
  3. インストール
    1. 構成
      1. 利用可能なツール

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault).
          Last updated -
          1,530
          718
          JavaScript
          AGPL 3.0
        • -
          security
          F
          license
          -
          quality
          Provides semantic search capability over Obsidian vaults and exposes recent notes as resources to Claude through the MCP protocol.
          Last updated -
          5
          Python
        • -
          security
          F
          license
          -
          quality
          This project implements a Model Context Protocol (MCP) server for connecting AI models with Obsidian knowledge bases. Through this server, AI models can directly access and manipulate Obsidian notes, including reading, creating, updating, and deleting notes, as well as managing folder structures.
          Last updated -
          598
          7
          JavaScript
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants to read, write, and manipulate notes in your Obsidian vault through a standardized interface.
          Last updated -
          598
          TypeScript
          ISC License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/kazuph/mcp-obsidian'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server