obsidian-mcp-server は何をしますか?
🗂️ Obsidian体験を強化する、ボールトアクセス、ナレッジグラフ分析、シームレスな統合のための強力なModel Context Protocolサーバーです。
概要
このMCPサーバーは、Obsidianのボールト(ノートフォルダ)へのアクセスを提供し、以下の機能をサポートします:
- 検索とクエリ: ノートの全文検索、タグによるフィルタリング、リンク関係の分析
- コンテンツ管理: ノートの作成、編集、削除、取得
- ナレッジグラフ: ノート間のリンクを分析し、グラフ構造を可視化
対応プラットフォーム
- Claude Code
- Cursor
- Codex(その他MCP互換AIエージェント)
インストール方法
リポジトリをクローンし、依存関係をインストールします:
git clone https://github.com/Amri854/obsidian-mcp-server.git
cd obsidian-mcp-server
npm install
設定
サーバーを起動する前に、環境変数を設定します:
OBSIDIAN_VAULT_PATH=/path/to/your/vault
使用方法
サーバーを起動します:
node server.js
AIエージェントがMCPを通じてObsidianのボールトにアクセスできるようになります。
利用例
- 「プロジェクトXに関するすべてのノートを検索してください」
- 「昨日作成したノートをすべて取得してください」
- 「新しいメモを作成して、内容は...」
- 「ノートAからノートBへのリンクを分析してください」
機能
- ノートの作成、読み取り、更新、削除(CRUD)
- 全文検索
- タグによるフィルタリング
- リンク関係の分析(ナレッジグラフ)
コントリビューション
バグ報告や機能リクエストは、GitHubリポジトリのIssueで受け付けています。
ライセンス
MITライセンスの下で公開されています。