MCP.so
ログイン

MCP File System Server

@kvas-it

基本情報

カテゴリ

ファイルとストレージ

トランスポート

stdio

作者

kvas-it

MCP File System Server について

MCP server providing basic file system operations. Supports navigation, reading, writing, and analyzing files.

MCP File System Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MCP File System Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP File System Server?

MCP File System Server is a Model Context Protocol server that provides file system operations including navigation, reading, writing, analyzing files, and executing shell commands. It is designed for AI agents and developers who need to interact with the local filesystem programmatically through MCP tools.

How to use MCP File System Server?

The server exposes tools under categories such as file and directory operations, editing and searching, analysis, batch operations, project navigation, code quality, and command execution. Users invoke these tools (e.g., ls, read_file, write_file, grep, summary, ruff_check, shell_command) by name with the required parameters.

Key features of MCP File System Server

  • List, read, write, copy, move, and delete files and directories
  • Search files with regex patterns using grep
  • Edit files with multiple search/replace operations
  • Analyze Python and Markdown files for structure
  • Run shell commands with a configurable timeout

Use cases of MCP File System Server

  • Browsing and managing project directory structures during development
  • Reading and editing source code or configuration files programmatically
  • Searching across codebases for patterns or specific text
  • Running linting and formatting on code files via ruff
  • Summarizing project files (Python functions/classes, Markdown headers) to understand a new codebase

よくある質問

1

Does the summary tool work on any file type?

No, the summary tool only analyzes Python (.py) and Markdown (.md) files. For Python it lists functions and classes; for Markdown it lists headers.

2

Is there a security risk with the shell command tool?

Yes. The `shell_command` tool allows arbitrary command execution on the host system. Always inspect and validate commands before running them, especially from untrusted sources.

3

How do I navigate to a user's home directory?

The `cd` command supports home directory expansion with `~`, so you can use `cd("~")` to change to the home directory.

4

What is the CLAUDE.md file used for?

The `work_on` tool changes to a directory, lists its contents, and retrieves notes from a CLAUDE.md file, making it useful for getting familiar with a project at the start of a chat.

コメント

「ファイルとストレージ」の他のコンテンツ