Skip to main content
Glama

Notion MCP Server

Notion MCP サーバー

公式の Notion SDK を公開し、AI モデルが Notion ワークスペースと対話できるようにする Model Context Protocol (MCP) サーバー。

クイックスタート

1. Notionの統合を設定する

  1. https://www.notion.so/my-integrationsにアクセスしてください。
  2. 新しい統合を作成する
  3. APIキーをコピーする

2. Notionページを統合に接続する

統合によって Notion コンテンツにアクセスするには、ページまたはデータベースを明示的に共有する必要があります。

  1. 統合を通じてアクセスしたいNotionページまたはデータベースに移動します
  2. 右上隅の「共有」ボタンをクリックします
  3. 「ユーザー、グループ、または統合を追加」フィールドで、ドロップダウンリストから統合を選択します。
  4. 「招待」をクリック
  5. アクセス可能にしたいページまたはデータベースごとに繰り返します

**注:**統合は、明示的に共有されたページとデータベースにのみアクセスできます。子ページは親ページからアクセスを自動的に継承します。

3. AIアシスタントに追加する

次のいずれかの構成形式を使用して、この MCP サーバーを Claude Desktop、Cursor AI、または Claude.ai に追加できます。

コマンドライン形式
npx @ramidecodes/mcp-server-notion@latest -y --api-key=your-notion-integration-key
JSON設定フォーマット
{ "mcpServers": { "Notion": { "command": "npx", "args": [ "@ramidecodes/mcp-server-notion@latest", "-y", "--api-key=your-notion-integration-key" ] } } }

your-notion-integration-key手順 1 の API キーに置き換えます。

セットアップ手順

  • Claude Desktop :設定 > 詳細設定 > モデルコンテキストプロトコル
  • カーソルAI : 設定 > AI > MCPサーバー
  • Claude.ai (Web) : プロフィール > 設定 > APIと統合 > モデルコンテキストプロトコル

利用可能なツール

サーバーは、Notion と対話するためのツールを提供します。

  • 検索: ページまたはデータベースを検索
  • データベース: データベースエントリのクエリと取得
  • ページ: ページの作成、取得、更新
  • ブロック: コンテンツ ブロック (段落、リストなど) を管理します。
  • ユーザー: ユーザーを一覧表示し、ユーザー情報を取得する
  • コメント: コメントの作成と一覧表示
  • リンクプレビュー: URLのリンクプレビューを作成する

代替設定方法

環境変数の使用

API キーを直接渡す代わりに、 .envファイルを使用することもできます。

  1. 次の内容で.envファイルを作成します。
NOTION_API_KEY=your-notion-integration-key
  1. サーバーを実行します。
npx @ramidecodes/mcp-server-notion@latest -y
環境変数を使用した JSON 構成 (Claude デスクトップ用)

JSON 構成形式で環境変数を使用することもできます。

{ "mcpServers": { "Notion": { "command": "npx", "args": [ "@ramidecodes/mcp-server-notion@latest", "-y", "--api-key=your-notion-integration-key" ] } } }

コマンドラインオプション

OPTIONS: -h, --help Show help message -v, --version Show version information --verbose Enable verbose logging --env-path <path> Path to .env file --api-key <key> Notion API key -y Skip confirmation prompts

トラブルシューティング

「クライアントの作成に失敗しました」というエラーが発生した場合:

  • Windowsでは、npxコマンドの前にcmd /cを使用してください。
  • macOS/Linuxでは、npxへのフルパスを使用してみてください。
  • AIアシスタントに追加する前に、ターミナルでコマンドをテストしてください

よくある問題

  • 「リソースにアクセスできません」エラー: 特定のNotionページまたはデータベースを統合と共有していることを確認してください(手順2を参照)
  • 共有メニューに統合が表示されません: ページを更新するか、ブラウザを再起動してください
  • 機能が制限されています: Notionの統合設定で適切な機能が有効になっていることを確認してください

特徴

  • 公式SDKによる完全なNotion APIサポート
  • シームレスなAI統合を実現するMCP準拠
  • Notionのあらゆる操作のための包括的なツール
  • 詳細なメッセージによる堅牢なエラー処理
  • 環境変数による簡単な設定

各ツールの詳細なドキュメントについては、ツールのドキュメントを参照してください。

ライセンス

このプロジェクトは、Apache License 2.0 に基づいてライセンスされています。詳細については、 LICENSEファイルを参照してください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

公式の Notion SDK を公開し、AI モデルが Notion ワークスペースと対話できるようにする Model Context Protocol (MCP) サーバー。

  1. クイックスタート
    1. Notionの統合を設定する
    2. Notionページを統合に接続する
    3. AIアシスタントに追加する
    4. セットアップ手順
  2. 利用可能なツール
    1. 代替設定方法
      1. 環境変数の使用
      2. コマンドラインオプション
    2. トラブルシューティング
      1. よくある問題
    3. 特徴
      1. ライセンス

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.
          Last updated -
          12
          0
          10
          JavaScript
          • Apple
        • -
          security
          F
          license
          -
          quality
          Implements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.
          Last updated -
          90
          Python
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.
          Last updated -
          275
          JavaScript
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that provides a standardized interface for AI models to access, query, and modify content in Notion workspaces.
          Last updated -
          275
          2
          TypeScript
          MIT License
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/ramidecodes/mcp-server-notion'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server