Notion API経由でAIアシスタントにNotionワークスペースの閲覧・編集を許可するセルフホスト型MCPサーバー。現在はNotionのホスト型Remote MCPに置き換えられています。
suekou/mcp-notion-server
Notion APIを通じて、AIエージェントがNotionのページやデータベースを検索、読み取り、クエリ、編集できるMCPサーバー。
- スター
- 923
- フォーク
- 181
- 未解決の Issue
- 10
- 最終コミット
- 3 か月前
これは何?
Claude DesktopやCursorなど、MCP対応クライアントとNotionワークスペースを接続するModel Context Protocolサーバーです。Notion API 2026-03-11を対象とし、現行のデータベースおよびデータソースのモデルに対応しています。レスポンスはコンパクトに保たれ、編集時に使える安定したブロックIDが含まれます。
ページやデータソースの検索・特定、ページ内容の読み取り、データソースのスキーマ確認、単純な値を使ったアイテムのクエリや作成を行うツールを提供します。段落、見出し、リスト、ToDo、引用、コールアウト、コードブロック、区切り線、Markdownの追記に対応した簡単な編集ツールも利用できます。高度なブロック、ページ、データベース、コメント、ユーザーの操作には、Notion APIの生のツールも用意されています。
セットアップでは、Notionの内部インテグレーションを作成し、読み取り、挿入、更新の権限を付与したうえで、対象のページまたはデータベースを共有する必要があります。サーバーはNOTION_API_TOKEN環境変数を設定してnpx経由で実行でき、オプションのMCP AppsとしてData Source ExplorerとPage Workbenchも利用できます。
主な機能
- 01notion_findで検索し、ページやデータソースを見つけます。
- 02編集に使える安定したブロックID付きで、ページをコンパクトな形式で読み取ります。
- 03アイテムのクエリや作成に先立ち、データソースのスキーマを確認できます。
- 04単純な値を使って、データソースのアイテムをクエリ・作成します。
- 05段落、見出し、リスト、ToDo、コードブロックの編集や、Markdownの追記ができます。
- 06高度なブロック、データベース、コメント、ユーザー操作向けに、Notion APIの生のツールを提供します。
ユースケース
- Claude DesktopやCursor上のAIアシスタントに、Notionのメモを読み取って要約させる。
- エージェントのワークフローからNotionデータベースを検索し、項目を追加する。
- 生成したMarkdownコンテンツをNotionページに自動で追記する。
- AIによる編集プロセスで、ページのブロックを一括更新する。
クイックスタート
- 1
Notionの内部インテグレーションを作成し、トークンをコピーします
- 2
NOTION_API_TOKENを設定して、サーバーをMCPホストの設定に追加します
npx -y @suekou/mcp-notion-server - 3
設定を保存したら、MCPホストを再起動します
使う前に知っておきたいこと
- サーバーがアクセスするには、各Notionページまたはデータベースをインテグレーションと明示的に共有する必要があります。
- 開発にはNotionインテグレーショントークンとNode.js 22以降が必要です。
収録されている特集
トピック
よくある質問
- mcp-notion-server とは?
- Notion APIを通じて、AIエージェントがNotionのページやデータベースを検索、読み取り、クエリ、編集できるMCPサーバー。 Claude DesktopやCursorなど、MCP対応クライアントとNotionワークスペースを接続するModel Context Protocolサーバーです。Notion API 2026-03-11を対象とし、現行のデータベースおよびデータソースのモデルに対応しています。レスポンスはコンパクトに保たれ、編集時に使える安定したブロックIDが含まれます。
- mcp-notion-server は無料で使えますか?ライセンスは?
- mcp-notion-server は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- mcp-notion-server は今もメンテナンスされていますか?
- 半年以内に更新あり。mcp-notion-server の最終コミットは 2026年7月31日 です。
- mcp-notion-server は何に使えますか?
- Claude DesktopやCursor上のAIアシスタントに、Notionのメモを読み取って要約させる。 エージェントのワークフローからNotionデータベースを検索し、項目を追加する。 生成したMarkdownコンテンツをNotionページに自動で追記する。 AIによる編集プロセスで、ページのブロックを一括更新する。
- mcp-notion-server のインストール方法は?
- Notionの内部インテグレーションを作成し、トークンをコピーします NOTION_API_TOKENを設定して、サーバーをMCPホストの設定に追加します: npx -y @suekou/mcp-notion-server 設定を保存したら、MCPホストを再起動します
- mcp-notion-server はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/suekou/mcp-notion-server
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
LLMクライアントがファイル、Git、Webコンテンツ、メモリなどにアクセスできる、Model Context Protocolサーバーのリファレンス実装です。
LLMアプリケーションに標準化されたコンテキストを提供する、Model Context Protocolサーバーとクライアント構築用の公式TypeScript SDK。
MCPサーバー、Reactビューを備えたMCP Apps、クライアントを構築するための、InspectorとCLIを内蔵したTypeScriptフレームワーク。
CursorやClaudeなどのAIクライアントから、自然言語でCloudflareアカウントやサービスを操作できるリモートMCPサーバー群。
LLMアプリケーションをツール、データ、プロンプトに接続するModel Context Protocolサーバーとクライアントを構築するための公式Python SDK。