File Editing Server
@kaqu
File Editing Server について
MCP server for working on files
基本情報
設定
ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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?
—
「その他」の他のコンテンツ
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
コメント