OlympHill
mcp-filesystem-server logo

mcp-filesystem-serverModel Context Protocol (MCP) に基づくファイルシステム操作用 Go のサーバーです。

(0)
Daniel Nikulshynレビュー: Daniel Nikulshyn·更新 2026年7月

概要

mcp-filesystem-serverはGoのサーバーで、Model Context Protocol(MCP)を使用して安全なファイルシステム操作の実装を行う。ローカルファイルおよびディレクトリへのアクセスを提供するとともに、ディレクトリー トラバーサル攻撃を防止するセキュリティの強化を行う。 サーバーは、ファイルの読み込み、書き出し、コピー、移動、削除などのさまざまなファイル操作、およびディレクトリのリスト、作成、検索などのディレクトリ操作をサポートしています。さらに、シンクレートの解決、セキュリティのチェック、MIMEタイプの検出、およびインラインコンテンツとBase64エンコードのサイズ制限などの機能も備えています。 MCPファイルシステムサーバは、指定されたディレクトリへの安全なアクセスを提供するように設計されています。その機能には、パス検証、ローカルファイルシステムへの安全なアクセス、テキスト、バイナリ、イメージファイルのサポートが含まれます。 様々な用途で安全なファイルシステムアクセスが必要な場合、例えばデータプロセッシングやファイルマネージメント、コンテンツ配信等に、このサーバーを使用することができます。 はじめに、ユーザーはリポジトリに置かれたインストール指示に従うことで、システムを始めることができます。

主な機能

  • File Operations: 読込, 多数ファイルの読込, 書込, コピー, 移動, 削除, ファイル変更
  • ディレクトリ オペレーション: ディレクトリの一覧表示, ディレクトリの作成,.tree
  • 検索と情報: ファイルの検索, ファイル内部の検索, ファイルの情報の取得, 許可したディレクトリの一覧表示
  • MIME タイプ検出
  • インライン コンテンツや base64 エンコーディング用のサイズ制限

料金

モデル
Free
評価
まだレビューはありません

ユースケース

安全なファイル管理

Model Context Protocol で保護されたファイルとディレクトリを安全に管理するには、MCP Filesystem Server にアクセスして、侵入を防止し、ディレクトリのトラバーサルアタックを防止します。

MCP エコシステムとの統合

MCP Filesystem Server を他の方のツールとサービスと統合するには、Model Context Protocol をサポートするサービスと統合して、安全で標準化されたデータ インターチェンジを提供します。

メリット & デメリット

メリット

  • 指定されたディレクトリに安全にアクセスできます。
  • ディレクトリ トラバーサル アタックの防止用のパス バリデーションを実行します。
  • 安全性チェック付きシンボリンクの解決
  • 対象ディレクトリへのシーケンス操作

デメリット

  • インストールと使用のために Go 環境に制限されています。
  • MCP プロトコルの理解が必要です。

レビュー

レビューを投稿するにはログインしてください。

まだレビューはありません。最初の一人になりましょう!

Q&A

What are the integration requirements?

You need a Go runtime to install and run the server, and familiarity with the Model Context Protocol (MCP) to interact with its API; otherwise standard HTTP/MCP clients can communicate with it.

Asked by Anya Sokolova · Jan 21, 2026

What MIME and size handling features does it include?

The server detects MIME types of accessed files and enforces size limits for inline content and base64-encoded data, ensuring efficient and safe data transfer.

Asked by Kwesi Boateng · Jan 10, 2026

How does the server ensure security against directory traversal?

It validates all paths against a whitelist of allowed directories and performs symlink resolution with security checks, preventing any traversal beyond the designated filesystem roots.

Asked by Aisha Khan · Dec 25, 2025

What file operations can mcp-filesystem-server perform?

The server supports reading, writing, copying, moving, deleting files and modifying file contents. For directories, it can list, create, and traverse tree structures, as well as search files and retrieve file information.

Asked by Yosef Mizrahi · Nov 21, 2025

質問する

マルチクラウンドプロトコルサーバーの代替

Playwright MCP logo

Playwright MCP

マルチクラウンドプロトコルサーバー

オープンソースのMCP サーバー、LLMs がリアルブラウザを Playwright とアクセシビリティサムネルの力で操作できる。

4.8 (6)
Free
P

Pydantic AI

マルチクラウンドプロトコルサーバー

Python エージェント フレームワークとして Pydantic チームが提供する型安全の GenAI アプリケーションをビルドする。

4.8 (6)
Free
C

Cognee

マルチクラウンドプロトコルサーバー

アダプティブ メモリ レイヤーは、AI エージェントが時間の経過とともにコンテキストから学ぶことができます。

4.8 (5)
Free
Inbox Zero logo

Inbox Zero

マルチクラウンドプロトコルサーバー

Email AIアシスタントがメールを整理、回答の下書きを書き、インボックスのゼロに到達させるためにサポートする。

4.8 (4)
Free
Screenpipe logo

Screenpipe

マルチクラウンドプロトコルサーバー

オープンソースの 24 時間体制のローカルスクリーンおよび音声録画によるコンテキスト意識を持つ AI アプリ作成のため

4.8 (4)
Free
AgentKit logo

AgentKit

マルチクラウンドプロトコルサーバー

TypeScriptライブラリです。ツール、メモリ、多エージェントワークフローとともにAIエージェントを構築およびオーケストレーションする。

4.5 (4)
Free
onchain-mcp logo

onchain-mcp

マルチクラウンドプロトコルサーバー

銀行未満のオンチェーンAPIをMCPに導入

(0)
26Free
markitdown logo

markitdown

マルチクラウンドプロトコルサーバー

Python tool for converting files and office documents to Markdown.

(0)
23Free