fs-mcp
by vimalk78
Overview
Provides an MCP server for AI agents to access files across multiple local or remote repositories without changing the current working directory, supporting file listing, reading, and searching.
Installation
fs-mcpSecurity Notes
The server implements good path traversal protection and filters hidden files/node_modules. It provides read-only access. However, a critical security weakness exists for SSH repositories due to the use of `ssh.InsecureIgnoreHostKey()`, which disables host key verification and makes SSH connections vulnerable to Man-in-the-Middle attacks. This is noted as a 'TODO' in the source, but present.
Similar Servers
mcp-filesystem-server
Provides secure and controlled access to the local filesystem via the Model Context Protocol (MCP) for AI agents and other applications.
orla
Orla acts as a runtime for Model Context Protocol (MCP) servers, enabling the execution of lightweight open-source AI agents and command-line tools locally.
mcp-devtools
A high-performance MCP server providing a unified interface to essential developer tools, featuring OAuth 2.0/2.1 authorization and a multi-layered security framework.
tinystruct-mcp
A modular Java server providing a JSON-RPC interface for file system and Git/GitHub operations, aimed at automation and DevOps workflows.