Notion MCPサーバーとは?できること・設定方法・対応AIを総整理
AIアシスタントからNotionのページやデータベースを直接操作したい――そんなニーズに応えるのがNotion MCPサーバーです。 MCP(Model Context Protocol)は、Anthropicが策定したオープンな通信規格です。LLM(大規模言語モデル)と外部サービスのあいだに共通のインターフェースを置くことで、AIエージェントがファイル操作やAPI呼び出し、データベース更新などを安全に実行できる仕組みとして、2024年末から急速に広まりました。 Notion MCPサーバーは、このMCP規格に沿ってNotion公式が提供する接続サーバーです。Claude Desktop、Cursor、VS Code、ChatGPT Proなど主要なAIクライアントから、Notionワークスペース内のページ検索・作成・更新・削除を自然言語で指示できます。 Notion MCPサーバーで何ができるのか Notion MCPサーバーを導入すると、AIクライアントのチャット欄からNotionへの主要な操作を実行できるようになります。 ページ関連の操作 操作 内容 検索 ワークスペース内のページをキーワードで全文検索 新規作成 Markdown形式のテキストから新しいページを生成 内容の書き換え 既存ページのテキストやブロックをMarkdownで上書き 移動 ページを別の親ページ配下へ配置替え(v2.0.0で追加) アーカイブ 不要ページをアーカイブ状態に変更 データベース関連の操作 操作 内容 新規作成 プロパティ定義付きでデータベースを新規作成 レコード取得 フィルター・ソート条件を指定してレコードを抽出 プロパティ更新 ステータス変更、担当者の割り当て、日付の設定など テンプレート一覧 データベース作成に利用できるテンプレートの確認 ブロック・コメント・ユーザー操作 操作 内容 ブロック追加・削除 ページ内のテキスト、見出し、リスト等のブロックを個別に操作 コメント作成・取得 ページやブロック単位でのコメントの読み書き ユーザー一覧 ワークスペースメンバーの情報を取得 外部アプリ横断検索 Slack・Google Drive・Jiraなど接続済みアプリも含めた検索(Business以上 + Notion AI) OSS版(v2.0.0時点)では合計22種類のMCPツールが実装されています(出典: GitHub - makenotion/notion-mcp-server)。 リモート版とOSS版:2つのサーバー形態を比較 Notion MCPサーバーには、Notionが運営する**リモート版(ホスト型)と、GitHubで公開されているOSS版(ローカル型)**の2つがあります。公式はリモート版を推奨しており、OSS版については将来的な廃止の可能性が示唆されています(出典: GitHub README)。 比較項目 リモート版(推奨) OSS版 サーバー所在 Notion運営のクラウド上 ローカルPC上(npxで起動) 認証方式 OAuthワンクリック APIトークンの手動設定 コンテンツ形式 Notion-flavored Markdown JSON(Notion API準拠) LLMトークン効率 高い(Markdown形式で軽量) 低い(JSON構造が冗長) 前提環境 不要 Node.jsまたはDocker 更新方法 サーバー側で自動反映 npmパッケージの手動更新 自動化ワークフロー OAuth認証フローが必要なため不向き ヘッドレス運用に対応 長期サポート 継続予定 廃止の可能性あり Notion-flavored Markdownとは リモート版で採用されている独自のMarkdown拡張仕様です。Notionのブロック構造(データベース、トグル、コールアウトなど)をMarkdown記法で表現でき、従来のJSON形式と比べてLLMが消費するトークン数を大幅に抑えられます。特に長いページの読み書きでは、トークン消費量に数倍の差が生じるケースもあります(出典: Notion公式ブログ)。 ...