Skip to main content
Glama
tkc
by tkc

クロードデスクトップNotion MCPサーバー

Claude Desktop用のファイルシステムモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーはClaudeにファイルシステム機能を提供し、システム上のファイルの読み取り、書き込み、操作を可能にします。

画像

特徴

  • globパターンマッチングでファイルを一覧表示する

  • ファイルの内容を読み取る

  • ファイルに書き込む

  • diff出力でファイルを編集する

  • ファイルを削除する

  • ディレクトリトラバーサル攻撃を防ぐための安全なパス正規化

Related MCP server: MCP Fetch

前提条件

  • Bun v1.2.5以降

インストール

リポジトリをクローンし、依存関係をインストールします。

git clone https://github.com/yourusername/claude-desktop-mcp.git
cd claude-desktop-mcp
bun install

使用法

claude_desktop_config.json

{
  "mcpServers": {
    "notion": {
      "command": "~/.bun/bin/bun",
      "args": [
        "run",
        "<your path>/src/notion/index.ts",
        "your_notion_integration_key_here"
      ]
    }
  }
}

ベースディレクトリが指定されていない場合は、現在の作業ディレクトリが使用されます。

利用可能なツール

サーバーは次のツールを公開します。

  • list_files : globパターンに一致するファイルを一覧表示します

  • read_file : ファイルの内容を読み取ります

  • write_file : コンテンツをファイルに書き込む

  • edit_file : 指定された内容で既存のファイルを編集し、差分を表示します。

  • delete_file : ファイルを削除する

安全

サーバーはパスの正規化と検証を実装し、操作が指定されたベース ディレクトリに制限されるようにして、ディレクトリ トラバーサル攻撃を防止します。

ライセンス

マサチューセッツ工科大学

謝辞

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

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/tkc/notion-mcp'

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