ContextHub
ファイル・ドキュメント操作無料プランあり🔑 APIキー必要✓ 公式npx

Notion MCP Server

NotionのページやデータベースをClaudeから読み書きできるMCPサーバー

4,097GitHub
クイックインストール
npx @notionhq/notion-mcp-server

概要

Notionの公式MCPサーバー

ClaudeがNotionワークスペースのページ・データベース・ブロックを読み書きできる

OAuthによる安全な認証に対応し、ページの作成・編集・検索、データベースのレコード追加・更新・フィルタリングが可能

Markdown形式のAPIによる効率的な操作をサポートする

議事録の自動作成やタスク管理の自動化に活用できる

設定方法はconfig JSONをClaude DesktopまたはClaude Codeの設定ファイルに追記するだけで完了する

導入コストが低く、非エンジニアでも設定・利用しやすい点が大きな特徴だ

料金・APIキー情報

料金

無料プランあり

APIキー

🔑 必要

🔑 APIキーの取得方法

  1. 1

    https://www.notion.so/my-integrations にアクセスしてNotionアカウントでログイン

  2. 2

    「新しいインテグレーション」をクリックしてインテグレーション名を入力

  3. 3

    ワークスペースを選択し「送信」をクリック

  4. 4

    「シークレット」セクションに表示されたInternalIntegrationTokenをコピー(ntn_〜形式)

  5. 5

    操作したいページ/データベースを開き「…」→「接続先」から作成したインテグレーションを追加してから、NOTION_API_KEYに設定する

APIキー発行ページへ →

こんな使い方ができます

会議の内容をClaudeに要約させてNotionに自動保存できる

NotionデータベースをClaudeが参照して回答を生成できる

Claudeに指示してNotionのタスクや進捗を更新できる

セットアップ手順

  1. 1

    Notion開発者ポータル(notion.so/my-integrations)にアクセスしてNotionアカウントにログインする

  2. 2

    「New integration」をクリックしてインテグレーション名・ワークスペースを設定して作成する

  3. 3

    表示された「Internal Integration Token」をコピーする

  4. 4

    NotionのワークスペースページでBotを招待する(ページ右上の「...」→「Add connections」)

  5. 5

    [ターミナル] 以下のコマンドを実行してClaude Codeに追加する:claude mcp add notion -e OPENAPI_MCP_HEADERS={"Authorization": "Bearer your-integration-token", "Notion-Version": "2022-06-28"} -- npx -y @notionhq/notion-mcp-server

設定ファイル

⚠️

コピー前に確認

Notion Integration Token(Notion Developer Portalから取得)

Terminal
claude mcp add notion -e OPENAPI_MCP_HEADERS={"Authorization": "Bearer your-integration-token", "Notion-Version": "2022-06-28"} -- npx -y @notionhq/notion-mcp-server
#Notion#ドキュメント#データベース#タスク管理

外部リンク