Agentโ™ฅ๏ธŽAge
Catalog

MCP File Tools

Official

by zoster81 ยท Go

Secure encoding-aware filesystem tools with atomic writes, legacy encodings, and typed errors

io.github.zoster81/mcp-file-tools (MCP Server)

This Model Context Protocol (MCP) server provides secure, encoding-aware filesystem tools. It supports atomic writes, handles legacy text encodings, and returns typed errors. The server is intended for local workspace file operations while preserving correct character encoding behavior.

๐Ÿ› ๏ธ Key Features

  • Secure filesystem tools
  • Encoding-aware read/write behavior
  • Atomic writes
  • Legacy encoding support
  • Typed errors

๐Ÿš€ Use Cases

  • File operations in local workspaces where text encoding matters
  • Workflows that require safe, all-or-nothing writes (atomic writes)
  • Error handling that distinguishes failure types via typed errors

โšก Developer Benefits

  • Typed errors for programmatic error handling
  • Atomic writes to reduce partial-write risks
  • Legacy encoding support for older text sources

โš ๏ธ Limitations

  • Limited to what is described: filesystem tools with encoding handling, atomic writes, and typed errors

Topics

ai-agentschatgptfilesystemgolangmcpmodel-context-protocoltext-encodingscripthold