Claude Roam Research連携の使い方 — デイリーノートとバックリンクの検索・追記
Roam Researchのコネクターで、Claudeがグラフのページ・ブロック・バックリンクを検索し、デイリーノートへ追記する。接続手順、20個のツール、権限の絞り方を整理。
Claude Roam Research連携はグラフを会話から読み書きする仕組み
Roam Researchのコネクターは、Roamのグラフに入っているページ、ブロック、デイリーノート、コメント、バックリンクをClaudeの会話から検索し、必要なら書き込みまで行う連携です。開発元はRoam Research Inc.で、Connectorsディレクトリでは「Anthropic verified」の表示つきで載っています。カテゴリーは「Education」「Productivity」、追加時期は2026年6月、サインインは必須です。
接続先のURLは https://mcp.roamresearch.com/mcp/claude です。ディレクトリから追加すれば自分で入力する必要はありません。
Roamはアウトライナー型で、ページ同士を双方向リンクでつなぐノートツールです。Claudeに任せる作業は大きく3つに分かれます。
Claudeに任せられる3つの作業
探す
ページ・ブロック・デイリーノート・コメント・バックリンクの検索と読み取り。構造化クエリとDatalogクエリも使えます。
書く
ページ、ブロック、デイリーノートのエントリの作成と編集。コメントの追加とブロックの並べ替えも含みます。
貯める
暗号化されたグラフへ、情報を追記して取り込みます。
この連携はグラフごとのガイドラインを読んでから動くため、書式を押し付けません。仕組みは後半の「ガイドラインがグラフごとの流儀を覚える」節で扱います。Obsidianのように手元のフォルダーをClaude Codeにつなぐ方法はObsidian MCPの記事にあります。Roamはクラウド上のグラフにOAuth付きで接続するため、前提が違います。
接続するまでの手順
接続はディレクトリからの追加、Roamへのサインイン、グラフの選択の3段階です。
接続の流れ
- 1
コネクターを追加する
ClaudeのConnectorsディレクトリでRoam Researchを開き、「Add to Claude」から追加します。
- 2
Roamにサインインする
認証画面が開きます。Roamのアカウントで進みます。
- 3
使うグラフを選ぶ
Claudeに触らせるグラフと、グラフごとのアクセスレベルを選びます。
- 4
会話でオンにする
チャット左下の「+」から「Connectors」を開き、Roamを有効にします。
接続しただけでは、会話では使われません。「Connectors」は「+」のほか「/」からも開けます。接続の解除や権限の確認は、Claudeの「Customize > Connectors」から行えます。
ディレクトリに出ていない環境では、カスタムコネクターとして上のURLを登録する方法もあります。Roam側の案内にも、コネクターが見当たらなければ https://mcp.roamresearch.com/mcp を持つカスタムMCPサーバーとして追加し、サインインを完了する手順が載っています。カスタムコネクターの作り方はCoworkのカスタムコネクタ自作ガイドが詳しいです。
グラフの権限は、Roam側の管理ページ(mcp.roamresearch.com/manage)でも変えられます。接続中のアシスタントが届くグラフとスコープは、ここで見直せます。
20個のツールを用途で読み分ける
ディレクトリには20個のツールが列挙されています。個々の説明は載っていないため、ここでは名前の動詞と対象で用途別に並べます。挙動の細部は、実際に呼ばせて確かめるのが確実です。
| 用途 | ツール名 |
|---|---|
| 読む・探す | ツール名search / get_page / get_block / get_backlinks / get_comments / list_graphs |
| クエリ | ツール名roam_query / datalog_query / search_templates |
| 作る | ツール名create_page / create_block / append_to_daily_note / add_comment |
| 直す・動かす | ツール名update_page / update_block / move_block |
| 消す | ツール名delete_page / delete_block |
| 設定 | ツール名get_graph_guidelines / setup_new_graph |
見落としやすいのは、delete_page と delete_block が一覧に入っていることです。読み取り専用のつもりで使い始めても、アクセスレベルを絞っていなければ、削除系のツールまで候補に並びます。
get_graph_guidelines と setup_new_graph は、ガイドラインの読み込みと新しいグラフの準備に関わる名前です。ディレクトリの説明に沿えば、前者が作業開始時に読み込む対象と対応します。ただし、中身の書式や保存場所は公式ページに説明がありません。
日々の使い方 — デイリーノートとバックリンク
最も入口の軽い使い方は、デイリーノートへの追記です。会議中や調べ物の途中で出た要点を、Claudeに頼んで当日のページへ流し込めます。
今日のデイリーノートに追記して。
午後の打ち合わせの決定事項を3点、箇条書きのブロックで。
グラフのガイドラインに合わせて、タグ付けもお願い。append_to_daily_note という名前のツールがあり、追記の入口として使われると読めます。
もう一つの定番が、バックリンクを使った振り返りです。ページ名や属性を指定して、そのページを参照しているブロックをまとめて読ませます。
[[読書メモ]] を参照しているブロックを集めて、
今月分を主題ごとに整理して。元のブロックの場所も残してね。バックリンクの取得は get_backlinks が担当する構成です。タグ付けの流儀はグラフごとに違うことがあり、ここでガイドラインが効きます。
構造化クエリとDatalogの使い分け
ツールには roam_query と datalog_query の2種類があります。Datalogは、グラフのデータへ直接問い合わせるクエリの書き方で、条件を厳密に指定したいときに向きます。
とはいえ、日常の質問は日本語のままで十分です。クエリを自分で書く必要はなく、Claudeが質問を組み立てて実行します。結果が想定と違うときだけ、実行されたクエリを見せてもらうと原因を切り分けられます。
ガイドラインがグラフごとの流儀を覚える
作業の開始時に、Claudeはそのグラフのガイドラインを読み込みます。対象は命名規則、ページ構造、記録された好みです。たとえば次のような違いを、グラフごとに吸収できます。
- デイリーノートの見出しをどう付けるか
- タグ付けにページ参照を使うか、
#を使うか - 属性(
key::形式)をどの階層に置くか
グラフの複数運用では、この仕組みが効きます。仕事用と個人用で書き方が違っても、グラフごとに読み込み直されます。
一方で、ガイドラインが空のグラフでは、手がかりがありません。書き込みの前に、Claudeに既存ページを数枚読ませて、書式の方針を会話で確認してもらうと失敗が減ります。ガイドラインそのものの編集方法は、Roam側で確かめてください。
書き込みを安全に任せるための3つの調整
書き込みを許すかどうかは、3つの場所で調整できます。
権限を絞れる3つの場所
Roam側のグラフ設定
接続するグラフと、グラフごとのアクセスレベルを選びます。いつでも変更や切断ができます。
Claude側のツール権限
ツール権限は「Customize > Connectors」から設定できます。ツールごとに使わせるかどうかを調整できるため、削除系だけを止める使い方が取れます。
組織全体の制限
OwnerはTeamとEnterpriseのプランで、コネクターの書き込みをまとめて止められます。個人が上書きすることはできません。
Claude側で書き込みを許しても、Roam側の権限を超えることはありません。Claude側の制限は、元のシステムの権限を狭めるだけです。
初めて使うときは、書き込み系を毎回承認する設定にし、削除系は使えない状態にしておく構成が無難です。選べる設定は画面の表示に従い、足りなければRoam側のアクセスレベルを絞ります。
変更の追跡はどうなるか
Claudeが加えた変更は、「(AI)」という別の作者として記録されます。Roam内でAIの編集だけを拾えるため、あとからの見直しがしやすくなります。ただし、元に戻すための専用機能が用意されているとは、ディレクトリのページには書かれていません。
つまずきやすい点
- 会話でコネクターが働かない: 会話ごとのオンが入っているかを、「Connectors」の一覧で確かめます。
- グラフが見えない: 接続時に選んだグラフだけが対象です。追加したい場合はRoam側の管理ページで見直します。
- Team・Enterpriseで追加できない: コネクターの有効化はOwnerかPrimary Ownerの作業です。有効化しても、各メンバーが個別に認証する必要があります。
- コネクターの数が多い: 10個以上を同時に有効にしているときは、ツールの読み込み方を「On demand」に切り替えると会話の余裕が増えます。
開発元が公開する情報は変わりうるため、ツールの一覧は、使う前にディレクトリで見直す習慣が役立ちます。ディレクトリにも、信頼できる開発元のコネクターだけを使うよう注意書きがあります。
隣接するノート系コネクターとの違い
Roamは、知識をページ間のリンクでつなぐ設計のため、Claudeの検索も「リンクをたどる」使い方と相性が良い連携です。Notionのようにデータベースやページ階層を中心にした道具とは、対象の持ち方が違います。Notionの場合はClaude Notion連携の記事を参照してください。
議事録をまとめるツールのコネクターなら、Circlebackのように会議の記録を取り込む入口が別にあります。Roamに貯めた個人の知識と、会議の記録を、同じ会話の中で突き合わせる使い方もできます。
まとめ
Roam Researchの連携は、読み取りだけで試し始め、結果を見てから追記を許す進め方が合っています。デイリーノートへの追記は影響が小さく、最初の1本に向きます。バックリンクの検索は、ガイドラインを整えたグラフほど精度が上がります。
削除系ツールが含まれる点だけは、導入前に確かめる価値があります。Claude側でブロック設定を入れ、Roam側のアクセスレベルも絞っておけば、書き込みを段階的に広げられます。