makenotion/notion-mcp-server
Official Notion MCP Server
解決する課題
このプロジェクトは、AIエージェントがNotionワークスペースとやり取りできる方法を提供します。LLMがModel Context Protocol (MCP) を実装することで、Notion API をAIクライアントが自動的に発見・利用できるツールのセットに変換し、Notionページやデータベースの検索、読み取り、編集が可能になります。
動作方法
サーバーは、MCP互換のAIクライアント(例:Claude Desktop や Cursor)とNotion APIの間のブリッジとして機能します。AIがデータソースの照会、ページメタデータの取得、ページの移動などの操作に使用できる22種類のツールを公開しています。トークン効率を向上させるために、通常のNotion APIで使用される複雑なJSONブロック形式ではなく、Markdown形式でページの読み書きが可能な専用ツールも含まれています。
対象ユーザー
自身のNotionワークスペースとAIエージェントの接続を自己ホスティングしたい開発者やAIの高度なユーザーで、APIトークンやローカルサーバーの設定を自分で管理することに慣れている方。
特徴
- Markdown対応:トークン使用量を削減するため、ページの読み取り・編集に特化したMarkdown用ツールを提供。
- 柔軟なトランスポート:標準入出力(STDIO)とストリーマブルHTTPの両方をサポートし、Webアプリケーションにも対応。
- マルチテナント対応:1つのデプロイで複数のNotion統合をトークンパススルーで提供可能。
- 広範なツールセット:ページ管理、データベース(データソース)のクエリ、コンテンツ操作をカバーする22種類のツールを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト