mcpField
@
@orbit-logistics/notion-mcp-server

@orbit-logistics/notion-mcp-server

ローカル
github.com/orbit-logisticsメモリ・ナレッジ2188 週間前に更新

@orbit-logistics/notion-mcp-server について

@orbit-logistics/notion-mcp-server は、Notion API SDK を LLM が呼び出せるツール群として公開する MCP サーバーです。自然言語で Notion のページを読み取り、作成、更新、削除したい利用者に向いており、MIT ライセンスで提供されています。

主な機能

  1. 01Notion API SDK をツールとして公開
  2. 02ページの読み取り、作成、更新、削除
  3. 03Notion インテグレーショントークンによるアクセス
  4. 04Cursor と Claude Desktop 向けの設定手順

活用シーン

  1. 01Cursor のチャットで Notion ページを管理
  2. 02Claude Desktop から Notion の内容を読み書き

MCP 対応

MCP サーバーとして、Notion API に対応するツールを MCP クライアントに公開します。クライアントは Notion インテグレーショントークンを指定してサーバーを起動します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"notion-mcp-server-orbit-logistics": {
"command": "npx",
"args": [
"-y",
"@orbit-logistics/notion-mcp-server"
]
}
}
}
起動コマンドnpx -y @orbit-logistics/notion-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@orbit-logistics/notion-mcp-server

ツール

21

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
querystringはい
notionApiKeystringはい

詳細

@orbit-logistics/notion-mcp-server

Notion API SDK 全体をツールのコレクションとして再現し、LLM が Notion をスムーズに操作できるようにする MCP サーバーです。

概要

@orbit-logistics/notion-mcp-server は Model Context Protocol(MCP)を基盤とし、LLM が利用できるツールとして Notion API 全体を公開します。これにより、自然言語で指示するだけで、Notion ページの読み取り、作成、更新、削除などの操作を直接行えます。

Notion インテグレーションの設定

このサーバーを Cursor または Claude Desktop で使用する前に、Notion インテグレーションを作成し、ページへのアクセス権を付与する必要があります。インテグレーションの作成と必要な権限の追加については、Notion のドキュメントの手順に従ってください。

Notion インテグレーションの入門ガイド

使用方法

Cursor での使用

@orbit-logistics/notion-mcp-server を Cursor に統合するには、次の手順に従ってください。

  1. Cursor の設定を開きます。
  2. 「Features」に移動し、「MCP Servers」までスクロールします。
  3. 「Add new MCP server」をクリックします。
  4. 任意の名前を入力し、種類として「command」を選択します。
  5. コマンド欄に次の内容を入力します(<notion_integration_token> は実際のトークンに置き換えてください)。
npx -y @orbit-logistics/notion-mcp-server -t <notion_integration_token>

このコマンドを実行すると、Notion インテグレーションのトークンを使ってサーバーが起動します。その後、Cursor はこの MCP サーバーを使用して Notion の API ツールにアクセスします。

Claude Desktop での使用

Claude Desktop では、MCP サーバーの設定は JSON 設定ファイルに保存されます。claude_desktop_config.json に次のエントリーを追加してください(<notion_integration_token> は実際のトークンに置き換えてください)。

{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequential-thinking-test",
        "-t",
        "<notion_integration_token>"
      ]
    }
  }
}

この設定により、Claude Desktop は Notion とのやり取りに notion MCP サーバーを呼び出せるようになります。

ライセンス

このプロジェクトは MIT License のもとでライセンスされています。

コントリビューション

コントリビューションを歓迎します。提案や改善点があれば、お気軽に issue を作成するか、プルリクエストを送信してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。