Filesystem MCP server
Read, write, and manage local files and directories with configurable access controls. Connect your AI agents to Filesystem with enterprise-grade governance, observability, and control through MintMCP Gateway.
Tools included with Filesystem MCP
read_file
Read the complete contents of a file from the file system. Handles various text encodings and provides detailed error...
read_multiple_files
Read the contents of multiple files simultaneously. This is more efficient than reading files one by one when you nee...
write_file
Create a new file or completely overwrite an existing file with new content. Use with caution as it will overwrite ex...
edit_file
Make line-based edits to a text file. Each edit replaces exact line sequences with new content. Returns a git-style d...
create_directory
Create a new directory or ensure a directory exists. Can create multiple nested directories in one operation. If the ...
list_directory
Get a detailed listing of all files and directories in a specified path. Results clearly distinguish between files an...
directory_tree
Get a recursive tree view of files and directories as a JSON structure. Each entry includes 'name', 'type' (file/dire...
move_file
Move or rename files and directories. Can move files between directories and rename them in a single operation. If th...
search_files
Recursively search for files and directories matching a pattern. Searches through all subdirectories from the startin...
get_file_info
Retrieve detailed metadata about a file or directory. Returns comprehensive information including size, creation time...
list_allowed_directories
Returns the list of directories that this server is allowed to access. Use this to understand which directories are a...
read_text_file
Read the complete contents of a file from the file system as text. Handles various text encodings and provides detail...
read_media_file
Read an image or audio file. Returns the base64 encoded data and MIME type. Only works within allowed directories.
list_directory_with_sizes
Get a detailed listing of all files and directories in a specified path, including sizes. Results clearly distinguish...
Works with every major client
Why MintMCP gateway
Centralized governance
Unified authentication, audit logging, and rate control for all Filesystem MCP connections.
One-click deployment
Instantly enable Filesystem MCP for AI teams via MintMCP's standardized gateway without manual server setup.
OAuth + SSO enforcement
Automatic enterprise authentication wrapping for Filesystem MCP endpoints.
Host stdio servers on MintMCP instead of running locally
Containerized servers become accessible to clients like ChatGPT without local installations. Better risk management and security posture without requiring users to run servers on their machines.
Observability and control
Real-time dashboards for monitoring usage, detecting anomalies, and maintaining SLA compliance.
Enterprise hardening
High availability, security, and compliance alignment transform MCP from developer utility to production-grade infrastructure.
Supports shared and per-user auth
Flexibility to configure service accounts at the admin level or enable individual OAuth flows. Secrets remain protected while users gain access, with centralized revocation capabilities.
Granular tool access control
Configure tool access by role. For example, enable read-only operations and exclude write tools like create and delete.
FAQs
Yes. MintMCP Gateway is SOC 2 compliant and uses OAuth-based authentication for all Filesystem MCP interactions.