MCP File System

by Wayazi
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides filesystem operations including file reading/writing, directory management, file movement, renaming, metadata retrieval, and search capabilities within allowed directories.

  • Leverages Node.js filesystem APIs to enable file system operations with security controls for path validation.

  • Built using TypeScript to provide type-safe filesystem interactions through the MCP interface.

MCP ファイルシステム

標準化されたインターフェースを通じてファイルシステム操作を提供するモデルコンテキストプロトコル (MCP) サーバー。

特徴

  • ファイル操作(読み取り/書き込み)
  • ディレクトリ管理(作成/一覧/削除)
  • ファイルの移動と名前の変更
  • ファイルメタデータの取得
  • ファイル検索機能
  • 許可されたディレクトリによるアクセス制御

はじめる

  1. 依存関係をインストールします:
npm install
  1. プロジェクトをビルドします。
npm run build
  1. 許可されたディレクトリでサーバーを実行します。
npm start /path/to/allowed/directory [/path/to/another/directory ...]

ドキュメント

発達

サーバーは以下を使用して構築されます:

  • タイプスクリプト
  • MCP SDK(高レベルAPI)
  • Node.js ファイルシステム API

安全

サーバーはパス検証を実装し、起動時に指定された許可されたディレクトリ内でのみ操作が行われるようにします。

ライセンス

ISC

You must be authenticated.

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

許可されたディレクトリのセキュリティ制御を備えた標準化されたインターフェイスを通じてファイルシステム操作 (読み取り/書き込み、ディレクトリ管理、ファイルの移動) を提供するモデルコンテキストプロトコルを実装するサーバー。

  1. Features
    1. Getting Started
      1. Documentation
        1. Development
          1. Security
            1. License
              ID: mu1kc5xumt