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.
📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.

Model Context Protocol Servers
Go server implementing Model Context Protocol (MCP) for filesystem operations.
MCP Server for reading many files at the same time
MCP server to extract contents from a PDF file
Comments