What transport modes does the server support?
It supports two modes: stdio transport for direct integration with MCP clients like Claude Desktop, and HTTP transport with SSE for remote connections and web applications.
@bsmi021
基本情報
A Model Context Protocol (MCP) server that provides enhanced file operation capabilities with streaming, patching, and change tracking support.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-file-operations-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@bsmi021/mcp-file-operations-server",
"--client",
"claude"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
File Operations MCP Server is a Model Context Protocol (MCP) server that provides enhanced file operation capabilities with streaming, patching, and change tracking support. It is designed for developers who need to integrate file and directory operations into MCP clients like Claude Desktop or web applications.
Install via Smithery (npx -y @smithery/cli install @bsmi021/mcp-file-operations-server --client claude) or manually after cloning the repository. Start with npm start for stdio transport (default for MCP clients) or npm run start:http for HTTP transport with SSE. Tools include copy_file, read_file, write_file, move_file, delete_file, append_file, make_directory, remove_directory, copy_directory, watch_directory, unwatch_directory, get_changes, and clear_changes. Configure transport mode and HTTP port via environment variables MCP_TRANSPORT and MCP_HTTP_PORT.
It supports two modes: stdio transport for direct integration with MCP clients like Claude Desktop, and HTTP transport with SSE for remote connections and web applications.
Install it automatically via Smithery using `npx -y @smithery/cli install`, or manually by cloning the repository and running `npm install`.
Yes, it provides full Docker support. You can run it with `docker run` using either stdio or HTTP transport, and mount local directories as volumes for file access.
Rate limits are 100 requests per minute for tools, 200 for resources, and 20 for watch operations. Exceeding these returns an error with a retry-after period.
All file paths are validated to prevent directory traversal attacks, input is sanitized, rate limiting is enforced, and proper error handling and logging are implemented.
🚀 The fast, Pythonic way to build MCP servers and clients.
Painless E2E Automation for Mobile and Web
This 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,
不止于 CSS
A curated list of references for MLOps
コメント