• DATA
  • INDEX
  • QUERY
  • HUMAN

AIを活用してObsidian Publishのノートからメタデータを抽出する方法

Obsidian PublishサイトとAIクライアントを一度連携させるだけで、エージェントが指示に応じて公開済みノートから特定のプロパティやタグを自在に取得できるようになります。

このページについてAIに聞く

すぐに答え

AIを使ってObsidian Publishのノートからタグやプロパティを取得できますか?

はい。AIがget_metadataツールを使用して公開済みノートの内部を確認し、特定のYAMLプロパティやタグを取得します。これにより、手動で検索することなく、ナレッジベースから必要なデータポイントを直接クエリできるようになります。具体的な活用方法は以下の通りです。

データの活用例

抽出されるデータについて

AIは公開されている保管庫(Vault)から、特定のデータポイントを抽出します。

DATA

プロパティの抽出

日付や作成者などの特定のYAMLフィールドを抽出します。保管庫内のあらゆるノートから、クリーンな値のリストを取得可能です。

INDEX

タグの集計

公開サイト全体から、特定のタグが使用されている箇所をすべて特定します。トピックがどのように分散しているかを把握するのに役立ちます。

QUERY

ターゲット検索

広範なキーワード検索ではなく、特定のメタデータ条件を満たすノートを指定して検索できます。AIが定義されたプロパティに基づいて保管庫をフィルタリングします。

HUMAN

手動による確認

どのメタデータパターンが有用か、どのノートにタグ付けが必要かはユーザーが判断します。AIはデータを見つけ出し、ユーザーは保管庫の構造を管理します。

ワークフロー

リクエストを受けた際のAIの動作

AIはチャットインターフェースと公開済みのObsidianサイトを繋ぐ架け橋となります。

  1. 対象の特定

    プロンプトの内容に基づき、エージェントが質問の対象となる特定のノート、またはノートの集合を判断します。

    get_metadata
  2. プロパティの取得

    AIがツールを呼び出し、指定されたファイル内のYAMLフロントマターとタグを読み取ります。

    get_metadata
  3. フィルタリングと解析

    エージェントは生のメタデータを解析し、指定された日付範囲や特定のタグなど、ユーザーが求めている具体的な値を探し出します。

    get_metadata
  4. 結果の提示

    AIは、要求されたメタデータや条件に一致するノートのリストを、構造化された回答として提示します。

    get_metadata

試してみる

以下のプロンプトをコピーして開始しましょう

これらのプロンプトを使って、Obsidian Publishのデータとの対話を始めてください。

出発点

括弧内のテキストを、実際のノートのタイトルやタグ名に書き換えて使用してください。

Obsidian Publish Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_2g0EdU9eeaIsXiKX4gDTqfxPUZ4owDXPPYajo4f3/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Obsidian Publish capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "obsidian-publish-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_2g0EdU9eeaIsXiKX4gDTqfxPUZ4owDXPPYajo4f3/mcp"
    }
  }
}
チャットにコピー04
  • [ノート名] というタイトルのノートで使用されているすべてのタグを教えて。

  • [ノート名] のノートにある 'status' プロパティの値は何ですか?

  • 公開済み保管庫の中で、タグ #[タグ名] が付いているノートをすべてリストアップして。

  • [トピック名] に関連するすべてのノートの 'date' メタデータをチェックして。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Obsidian Publishとの連携は一度だけで完了します

リンク先に進み、接続を承認してください。認証情報は暗号化されて保護されます。連携後はすぐにノートに関する質問を開始できます。

Obsidian PublishをAIに接続する

FAQ

機能の詳細

  • 01

    AIはObsidianノート内のタグを変更できますか?

    いいえ。AIは get_metadata を使用してメタデータを読み取ることしかできません。Obsidianの保管庫内のデータを書き換えたり、編集したり、削除したりすることはできません。

  • 02

    AIはローカルファイルも見えますか?それとも公開されたファイルだけですか?

    AIがアクセスできるのは、Obsidian Publishを通じて公開されているノートのみです。

  • 03

    AIは見つけたメタデータに基づいて新しいノートを作成できますか?

    いいえ。このMCPはメタデータの読み取りに限定されています。ノートの作成や編集は、ユーザー自身がObsidian上で行う必要があります。

  • 04

    AIはどのノートを見ればよいか、どうやって判断するのですか?

    プロンプトの中でノートの名前やパスをAIに伝えることで、AIはその情報をもとに正しいファイルを特定します。

  • 05

    タグが付いていないノートを見つけるためにこれを使えますか?

    はい。特定のメタデータフィールドが空である、あるいは存在しないノートを特定するようAIに依頼できます。

  • Obsidian Publishに関するその他の質問は? Obsidian Publish Connectorの全機能を見る

『Obsidian Publish』を Claude、Cursor、ChatGPT などに接続