Notion
Notionと連携して、チーム協業・ノート管理プラットフォームを活用することができます。
主要機能
- ページ・データベース管理
- ブロック単位コンテンツ操作
- ワークスペース・ユーザー管理
- 検索・フィルタリング機能
- 共有・権限管理
基本情報
認証方式
OAuth 2.0を使用して認証します。
サポートするMCPツール
ページ管理ツール
retrieve_a_page
特定ページの詳細情報を取得します。
post_page
新しいページを作成します。
patch_page
既存ページのプロパティを修正します。
retrieve_a_page_property
ページの特定プロパティ情報を照会します。
データベース管理ツール
retrieve_a_database
データベース情報を取得します。
post_database_query
フィルターとソートを使用してデータベースを照会します。
create_a_database
新しいデータベースを作成します。
update_a_database
データベースのプロパティを修正します。
ブロック管理ツール
get_block_children
ブロックの子ブロック一覧を取得します。
patch_block_children
ブロックに新しい子ブロックを追加します。
retrieve_a_block
特定ブロックの情報を照会します。
update_a_block
既存ブロックの内容を修正します。
delete_a_block
ブロックを削除します。
ユーザー・ワークスペースツール
get_user
ユーザープロファイル情報を取得します。
get_users
ワークスペースのユーザー一覧を照会します。
get_self
現在のボットの情報を取得します。
検索ツール
post_search
ページ・データベースタイトルで検索します。
コメント管理ツール
retrieve_a_comment
コメント情報を照会します。
create_a_comment
新しいコメントを作成します。
使用例
データベース照会
- プロンプト: “プロジェクト管理データベースで進行中の作業を照会して”
- LLMが
post_database_query
ツールを呼び出して、ステータスが「進行中」の項目をフィルタリングして照会します。
ページ作成・修正
- プロンプト: “新しい会議録ページを作成して今日の会議内容を整理して”
- LLMが
post_page
ツールでページを作成し、patch_block_children
ツールで会議内容を追加します。
検索・情報照会
- プロンプト: “マーケティング関連ページを探して最近のアップデート内容を要約して”
- LLMが
post_search
ツールで「マーケティング」キーワードで検索し、retrieve_a_page
ツールで各ページ内容を照会します。
Integration設定方法
- Integration メニュー > All Integrations ページでnotionアプリを選択します。
- Connect and Install ボタンをクリックするとOAuth認証ポップアップが表示されます。
- 必要な権限(Capabilities)は以下の通りです:
- Read content(コンテンツ読み取り)
- Update content(コンテンツ修正)
- Insert content(コンテンツ作成)
- Read comments(コメント読み取り)
- Create comments(コメント作成)
- Read user information(ユーザー情報読み取り)
- アクセスを許可するワークスペースとページを選択した後、Allow access ボタンをクリックして保存します。
Last updated on