Skip to main content
Glama

MCP Filesystem Python

MIT License
19
  • Apple
  • Linux

Sistema de archivos MCP Python

Un servidor de Protocolo de contexto de modelo (MCP) que proporciona acceso seguro y de solo lectura a los archivos en un directorio específico.

Características

  • Expone archivos como recursos MCP utilizando el esquema URI `file://`
  • Proporciona capacidades de búsqueda de archivos a través de herramientas MCP
  • Respeta los patrones .gitignore
  • Funciones de seguridad que incluyen protección contra cruce de ruta
  • Detección de tipo MIME

Instalación

Usando UV:

uv add mcp-filesystem-python

Uso

Ejecutar el servidor:

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

Integración de escritorio de Claude

Ejemplos de configuración

Se pueden encontrar configuraciones de ejemplo para Claude Desktop en el directorio `examples`:

  • `examples/claude_desktop_config.json`: Ejemplo para macOS/Linux
  • `examples/claude_desktop_config_windows.json`: Ejemplo para Windows

Estos archivos deben ubicarse en:

  • macOS: `~/Biblioteca/Soporte de aplicaciones/Claude/claude_desktop_config.json`
  • Ventanas: `%AppData%\Claude\claude_desktop_config.json`

Asegúrese de:

  1. Reemplace las rutas con sus rutas reales
  2. Utilice barras diagonales (`/`) para macOS/Linux y barras diagonales invertidas (`\\`) para Windows
  3. Utilice rutas absolutas (no relativas)

Desarrollo

  1. Clonar el repositorio
  2. Crear entorno virtual y sincronizar requisitos, uv sync

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

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

Este servidor ofrece acceso seguro y de sólo lectura a archivos de directorio a través del MCP, admite búsqueda de archivos, cumplimiento de .gitignore, protección de recorrido de ruta y detección de tipo MIME utilizando el esquema de URI 'file://'.

  1. Características
    1. Instalación
      1. Uso
        1. Integración de escritorio de Claude
          1. Ejemplos de configuración
        2. Desarrollo
          1. Licencia

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A secure MCP server enabling read-only access and file search capabilities within a specified directory, while respecting .gitignore patterns.
              Last updated -
              Python
              MIT License
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              This MCP server enforces pre-read checks and detailed commit documentation to prevent unauthorized file modifications, ensuring write and diff operations are preceded by explicit reads.
              Last updated -
              4
              JavaScript
            • A
              security
              A
              license
              A
              quality
              An MCP server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface for LLMs.
              Last updated -
              10
              58
              Python
              MIT License
              • Apple
            • A
              security
              F
              license
              A
              quality
              A MCP server that allows searching for files in the filesystem based on path fragments, returning file metadata including name, path, size, and creation date.
              Last updated -
              1
              Python
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/punkpeye/mcp-filesystem-python'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server