File Editing Server
@kaqu
About File Editing Server
MCP server for working on files
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is File Editing Server?
A small Go-based server that exposes HTTP endpoints for reading, editing, and listing files in a specified working directory. It also offers a JSON‑RPC STDIO transport mode. Designed for developers who need programmable file operations over a network or standard I/O.
How to use File Editing Server?
Build it with go build ./cmd/file-editor, then run the binary with the required -dir flag to set the working directory. Choose transport via -transport (defaults to http) and optionally set the HTTP port with -port. Example: ./file-editor -dir /path/to/workdir -transport http -port 8080.
Key features of File Editing Server
- File reading, editing, and listing via HTTP endpoints
- JSON‑RPC STDIO transport mode
- Working directory restriction for safe operations
- Health endpoint at
/health - Graceful shutdown on
SIGTERMorCtrl+C
Use cases of File Editing Server
- Remote file editing in a controlled directory
- Programmatic file manipulation from other services
- Integration with tools that support HTTP or JSON‑RPC STDIO
FAQ from File Editing Server
What are the runtime dependencies?
Only a Go compiled binary – no external runtime dependencies beyond the operating system.
How is the working directory specified?
The -dir flag sets the only directory the server will serve files from.
Which transports are supported?
HTTP and JSON‑RPC STDIO, selected with the -transport flag (defaults to HTTP).
Does the server support authentication?
—
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments