What dependencies are required?
Go version 1.24 must be installed on your system.
@lealre
Basic information
A Go MCP server enabling file system interactions.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fs-mcp": {
"command": "python",
"args": [
"script.py",
"List all the entries for the path in /your/directory/path/somesubpath"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Filesystem SSE Server in Go is an MCP server that provides tools to interact with the local file system—such as listing directory entries, reading/writing files, retrieving file info, renaming, and copying files or directories. It runs an SSE server on a local machine and is intended for developers who need file system operations through the Model Context Protocol.
Install using go install github.com/lealre/fs-mcp@latest (Go 1.24 required), then start the server with fs-mcp -dir /your/directory/path. The server listens on http://localhost:8080 (or a custom port via -port flag) and exposes an SSE endpoint at /sse. You can then connect any MCP client (e.g., a PydanticAI agent) to this endpoint.
Go version 1.24 must be installed on your system.
It uses SSE (Server-Sent Events) over HTTP. The MCP endpoint is at `http://localhost:8080/sse`.
Yes, the `-dir` flag is required and specifies the base directory. All file operations are restricted to paths under that directory. Only one directory path is accepted.
The README does not mention any authentication mechanism.
The server currently accepts only a single base directory path (via the `-dir` flag). File operations outside this directory are not permitted.
filesystem MCP server for accessing WSL distributions from Windows
A Box model context protocol server to search, read and access files
MCP server to integrate AWS S3 and LLM
Manage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions faster, organize plans, and search exercises to build workouts quickly. Stay synced with changes so your training log is always up to date.
A Model Context Protocol (MCP) server that provides file system context to Large Language Models (LLMs). This server enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.
Comments