MCP Servers for Files

Google Files is a file management app from Google that helps users organize, clean up, and find files on their device, with features for freeing up storage space, sharing files, and backing up content.

View all MCP Servers

  • Why this server?

    Provides filesystem operations including file reading/writing, directory management, file movement, renaming, metadata retrieval, and search capabilities within allowed directories.

    A
    security
    A
    license
    A
    quality
    A server implementing the Model Context Protocol that provides filesystem operations (read/write, directory management, file movement) through a standardized interface with security controls for allowed directories.
    9
    3
    TypeScript
    MIT License
  • Why this server?

    Allows reading, writing, and editing Microsoft Word (docx) files, including parsing tables and images, making text replacements in specific paragraphs, and inserting new paragraphs at specified positions.

    A
    security
    A
    license
    A
    quality
    A server providing tools to read, write, and edit Microsoft Word (docx) files through the Model Context Protocol, allowing operations like complete document reading, content creation, targeted paragraph editing, and text insertion.
    4
    2
    Python
    MIT License
  • Why this server?

    Provides access to project files and their contents from a specified directory, allowing retrieval of all files and their contents in a structured format.

    A
    security
    A
    license
    A
    quality
    An MCP server that provides access to project files and their contents, allowing users to retrieve file data from specified project directories with error handling and configuration options.
    1
    4
    TypeScript
    MIT License
  • Why this server?

    Allows interaction with FTP servers to list directory contents, download and upload files, create directories, and delete files/directories remotely.

    A
    security
    F
    license
    A
    quality
    Enables Claude to interact with FTP servers through natural language commands, allowing users to list directories, download/upload files, create directories, and delete files/directories on FTP servers.
    6
    2
    JavaScript
    • Linux
    • Apple
  • Why this server?

    Allows searching and retrieving files and their metadata (name, path, size, creation date) from the filesystem using path fragments.

    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.
    1
    Python
    • Apple
  • Why this server?

    Provides powerful file search capabilities through integration with Everything Search Engine, allowing for full text search across files and directories with advanced filtering options, sorting, and customizable result formats.

    A
    security
    F
    license
    A
    quality
    Provides integration with Everything Search Engine allowing powerful file search capabilities through the Model Context Protocol with advanced search options like regex, case sensitivity, and sorting.
    1
    3
    JavaScript
  • Why this server?

    Provides access to the local file system, enabling listing, reading, and modifying files in user-specified directories.

    -
    security
    A
    license
    -
    quality
    browse, list and edit filesystem. Implemented in Java/Quarkus with native image (Fast!) available
    88
    Apache 2.0
  • Why this server?

    Provides access to local files on the host machine, which is mentioned as a security risk that could expose sensitive information

    -
    security
    A
    license
    -
    quality
    A demonstration server that reveals security risks by accessing sensitive environment variables, illustrating how MCP tools can potentially leak user data without explicit consent.
    4
    Python
    MIT License
  • Why this server?

    Provides filesystem access through the server-filesystem component, allowing controlled access to specified directories with path resolution capabilities.

    -
    security
    A
    license
    -
    quality
    A middleware server that enables multiple isolated instances of the same MCP servers to coexist independently with unique namespaces and configurations.
    17
    23
    TypeScript
    MIT License
  • Why this server?

    Allows installation of a filesystem MCP server to interact with files

    -
    security
    A
    license
    -
    quality
    This server is a server that installs other MCP servers for you. Install it, and you can ask Claude to install MCP servers hosted in npm or PyPi for you. Requires npx and uv to be installed for node and Python servers respectively.
    2
    4,321
    624
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Allows reading and listing files from a specified directory on the local machine, enabling AI agents to interact with the filesystem for file management operations.

    -
    security
    F
    license
    -
    quality
    A Filesystem MCP server that allows an LLM to read and list files from a specified directory on your local machine through the Model Context Protocol.
    2
    Python
  • Why this server?

    Provides file system access and management capabilities, enabling operations like reading, writing, and manipulating files

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.
    3
    TypeScript
    • Apple
  • Why this server?

    Provides tools for reading and extracting text from local PDF files stored in a mounted directory, with support for auto-detection of PDF encoding.

    -
    security
    F
    license
    -
    quality
    Provides tools for reading and extracting text from PDF files, supporting both local files and URLs.
    3
    Python