Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Filesystem MCP Server
  • MCP Filesystem Server
  • Python Codebase Analysis RAG System
  • doc-lib-mcp
  • MCP Git Repo Browser
Back to MCP Servers
MCP Filesystem Python

MCP Filesystem Python

Public
punkpeye/mcp-filesystem-python

This server offers secure, read-only access to directory files via the MCP, supporting file searching, .gitignore compliance, path traversal protection, and MIME type detection using the 'file://' URI scheme.

Verified
python
0 tools
May 30, 2025
Updated May 30, 2025

MCP Filesystem Python

A Model Context Protocol (MCP) server that provides secure, read-only access to files in a specified directory.

Features

  • Exposes files as MCP resources using `file://` URI scheme
  • Provides file search capabilities through MCP tools
  • Respects .gitignore patterns
  • Security features including path traversal protection
  • MIME type detection

Installation

Using UV:

uv add mcp-filesystem-python

Usage

Run the server:

uv run src/filesystem/server.py /path/to/directory

Claude Desktop Integration

Configuration Examples

Example configurations for Claude Desktop can be found in the `examples` directory:

  • `examples/claude_desktop_config.json`: Example for macOS/Linux
  • `examples/claude_desktop_config_windows.json`: Example for Windows

These files should be placed at:

  • macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
  • Windows: `%AppData%\Claude\claude_desktop_config.json`

Make sure to:

  1. Replace the paths with your actual paths
  2. Use forward slashes (`/`) for macOS/Linux and backslashes (`\\`) for Windows
  3. Use absolute paths (not relative paths)

Development

  1. Clone the repository
  2. Create virtual environment and sync requirements, uv sync

License

MIT

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Filesystem MCP Server
    Filesystem MCP Server

    Node.js server implementing Model Context Protocol (MCP) for filesystem operations with comprehensiv...

    Added May 30, 2025
  • MCP Filesystem Server
    MCP Filesystem Server

    A Model Context Protocol server that provides secure and intelligent interaction with files and file...

    Added May 30, 2025
  • Python Codebase Analysis RAG System
    Python Codebase Analysis RAG System

    An MCP server that analyzes Python codebases using AST, stores code elements in a vector database, a...

    Added May 30, 2025
  • doc-lib-mcp
    doc-lib-mcp

    A Model Context Protocol server for ingesting, chunking and semantically searching documentation fil...

    Added May 30, 2025
  • MCP Git Repo Browser
    MCP Git Repo Browser

    A Node.js server that allows browsing Git repositories through MCP, providing tools to view director...

    2 tools
    Added May 30, 2025