MCP File Server
@abhishekloiwal
About MCP File Server
MCP server for reading and writing local files
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-file-server-abhishekloiwal": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-file-server",
"."
]
}
}
}Tools
4List all files in a directory
Read the contents of a file
Write content to a file
Delete a file or directory
Overview
What is MCP File Server?
A Docker-based MCP server that allows AI assistants like Claude for Desktop to read and write files from your local file system through a set of file operation tools.
How to use MCP File Server?
Deploy using Docker Compose or direct Docker commands with a local directory volume-mounted, then configure Claude for Desktop's claude_desktop_config.json to connect via docker exec.
Key features of MCP File Server
- List files and directories
- Read file contents
- Write content to files
- Delete files and directories
- Docker-based deployment with volume mounts
Use cases of MCP File Server
- Allow an AI assistant to browse and analyze local project files
- Let an AI assistant read, write, or delete files in a workspace directory
- Provide controlled file system access to MCP-compatible clients
FAQ from MCP File Server
What are the prerequisites for MCP File Server?
Docker must be installed on your system. Git is optional for cloning the repository.
How do I connect MCP File Server to Claude for Desktop?
Edit claude_desktop_config.json (located at ~/Library/Application Support/Claude/ on Mac or %AppData%\Claude\ on Windows) and add the server entry using the docker exec command.
What tools does MCP File Server provide?
Four tools: list_files, read_file, write_file, and delete_file.
How can I troubleshoot connection issues?
Check the Docker container status with docker ps -a | grep mcp-file-server, view logs with docker logs mcp-file-server, and verify the volume mount with docker inspect mcp-file-server | grep -A 10 Mounts.
Where are files stored?
Files are stored on the host machine at the local directory path that is volume-mounted to /data inside the container.
More Other MCP servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Codelf
unbugA search tool helps dev to solve the naming things problem.
Comments