Integrations
Allows accessing, querying, and modifying content in Notion workspaces, including retrieving database schemas, listing database contents, reading page content, monitoring workspace updates, and performing operations like creating and updating pages and tasks.
Notion MCP サーバー
Notionワークスペースと統合するためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、AIモデルがNotion内のコンテンツにアクセス、クエリ、変更するための標準化されたインターフェースを提供します。
前提条件
- Node.js (v16 以上)
- Notion APIキー( Notion統合から)
- 適切な権限を持つ接続された Notion ワークスペース
インストール
- このリポジトリをクローンします:Copy
- 依存関係をインストールします:Copy
- ルート ディレクトリに Notion API キーを使用して
.env
ファイルを作成します。Copy - プロジェクトをビルドします。Copy
- サーバーを起動します。Copy
Claude for Desktop と併用
この Notion MCP サーバーを Claude for Desktop で使用するには:
- Claude for Desktopがインストールされ、最新バージョンに更新されていることを確認してください
- Claude for Desktop の設定ファイルを開きます。
- macOSの場合:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows の場合:
%APPDATA%\Claude\claude_desktop_config.json
- macOSの場合:
- サーバー構成を追加します。Copy
- ファイルを保存し、Claude for Desktopを再起動します。
リソース
サーバーは次のリソースを公開します。
リソースURI | 説明 |
---|---|
notion://databases | ワークスペース内のすべてのデータベースを一覧表示します |
notion://databases/{databaseId}/schema | 特定のデータベースのスキーマを取得します |
notion://databases/{databaseId}/content | 特定のデータベースからすべてのページ/アイテムを取得します |
notion://pages/{pageId} | 特定のページのコンテンツを取得します |
notion://updates | ワークスペース内の最近の更新と変更を取得します |
ツール
サーバーは次のツールを提供します。
プロンプト
サーバーには、次の事前構成されたプロンプトが含まれています。
プロンプト名 | 説明 |
---|---|
upcoming-deadlines | 今後の締め切りのリストを取得する |
project-status | プロジェクトの状況を要約する |
daily-tasks | 今日のタスクリストを取得する |
クエリの例
Claude に接続すると、Notion ワークスペースについて自然言語で質問できるようになります。
- 「私のワークスペースで今日期限が切れるタスクは何ですか?」
- 「プロジェクトXのステータスを教えてください」
- 「「アイデア」データベースに「新機能コンセプト」というタイトルの新しいページを作成します」
- 「タスクYのステータスを「完了」に更新する」
- 「過去 24 時間以内にワークスペースにどのような変更が加えられましたか?」
- 「来週の締め切りをまとめます」
- 「ページ abc123 のすべてのバックアップを表示」
- 「バックアップファイルpage_abc123_2023-01-01.jsonからページabc123を復元する」
サーバーの拡張
新しい機能を追加するには:
- リソースの追加:
index.ts
のリソース ハンドラーを拡張します。 - ツールの追加:
index.ts
に新しいツール定義を作成する - プロンプトの追加:
index.ts
に新しいプロンプト テンプレートを定義します。 - API統合の強化:
notion-api.ts
に新しいAPI関数を追加
ログ
詳細なエラー情報については、サーバー ログを確認してください。
- Claude のデスクトップ ログ: MCP 関連のログについては、Claude のログ ディレクトリを参照してください。
- サーバー出力: サーバーログの標準出力とエラーストリームを確認します
This server cannot be installed
AI モデルが Notion ワークスペース内のコンテンツにアクセスし、クエリを実行し、変更するための標準化されたインターフェースを提供するモデル コンテキスト プロトコル サーバー。