mcp_server_filesystem and fastmcp-file-server

These two projects are **competitors**, both implementing secure MCP (Model Context Protocol) file servers designed to provide AI assistants with file system operations, differing in their feature sets and adoption.

mcp_server_filesystem
52
Established
fastmcp-file-server
43
Emerging
Maintenance 10/25
Adoption 8/25
Maturity 16/25
Community 18/25
Maintenance 2/25
Adoption 4/25
Maturity 24/25
Community 13/25
Stars: 45
Forks: 15
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 6
Forks: 2
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
Stale 6m

About mcp_server_filesystem

MarcusJellinghaus/mcp_server_filesystem

MCP File System Server: A secure Model Context Protocol server that provides file operations for AI assistants. Enables Claude and other assistants to safely read, write, and list files in a designated project directory with robust path validation and security controls.

This tool helps software developers and engineers connect their AI assistants, like Claude, directly to their local code projects. It allows the AI to read existing project files, write new code, modify specific sections, and manage files within a designated project directory. The output is an AI-enhanced workflow where developers can use natural language prompts to have the AI directly generate, modify, and organize code in their project files.

software-development AI-assisted-coding code-generation developer-tools devops

About fastmcp-file-server

Luxshan2000/fastmcp-file-server

A secure MCP (Model Context Protocol) file server providing AI assistants with comprehensive file operations. Features multi-tier authentication, multiple connection modes (stdio/HTTP/public), and safe directory restrictions.

Supports advanced text operations (line-specific edits, search/replace, pattern matching) and file analysis (hashing, diffs) alongside batch processing and format conversion (PDF, image, CSV/JSON). Built on FastMCP with tiered token-based authentication for HTTP mode, integrates directly with Claude Desktop via stdio or HTTP transports, and supports public exposure through ngrok with Bearer token authorization.

Scores updated daily from GitHub, PyPI, and npm data. How scores work