mcp-filesystem

mcp-filesystem

2

MCP Filesystem is a server designed to manage and expose resources for each file in a working directory using the Model Context Protocol. It offers features like change notifications, .gitignore support, and MIME type detection.

MCP Filesystem

A Model Context Protocol (MCP) server for managing filesystem resources. It creates MCP resources for each file in a workspace while respecting .gitignore rules, detects file changes, and identifies MIME types.

Features

  • MCP resources for each file in the directory.
  • Supports .gitignore rules.
  • Detects changes, additions, and deletions of files.
  • Handles MIME type detection and text encoding.

Usage

Configure the client to access and reference all non-ignored files as MCP resources. Requires client support for resource listing, change notifications, and content access.