Model Context Protocol (MCP) を使用して、Obsidian Local REST API と統合するサーバーです。AIアシスタントやその他のアプリケーションからObsidianのノート管理機能を利用できるようになります。
# 1. 依存関係をインストール
npm install
# 2. ビルド
npm run build
# 3. 環境変数を設定してMCP Inspectorで実行
OBSIDIAN_API_KEY=your-api-key npm run inspector詳細なセットアップ手順は SETUP.md を、開発者向け情報は DEVELOPMENT.md をご覧ください。
- ファイル操作: Obsidian内のファイルの作成、読み取り、更新、削除
- アクティブファイル管理: 現在開いているファイルの操作
- 検索機能: ノートの簡易検索と詳細検索
- コマンド実行: Obsidianコマンドの一覧表示と実行
- 定期ノート: 日次・週次・月次・年次ノートの管理
- MCP統合: MCP互換のAIアシスタントとシームレスに統合
- SETUP.md - 詳細なインストールと設定ガイド
- DEVELOPMENT.md - アーキテクチャ、開発手法、コントリビューション方法
- CLAUDE.md - Claude Code向け開発ガイドライン
- Node.js 16+
- Obsidian with Local REST API plugin
- APIキー(Obsidianプラグイン設定から取得)
MIT License - 詳細は LICENSE ファイルを参照してください。