π File System MCP Server v1.1.0
This release introduces a comprehensive homepage redesign with interactive tool exploration capabilities, significantly enhancing the user experience for the File System MCP Server.
π What's New
β¨ Interactive Homepage with Tool Browser
- π New Homepage: Complete tool browser at
http://localhost:20252/showcasing all 20 file system MCP tools - π Advanced Search: Real-time search functionality across tool names and descriptions
- π Category Filtering: Organized tools by categories (Directories, Files, System) with intuitive filter buttons
- π Tool Documentation: Click-to-view detailed modals with parameter information and usage examples
- π± Responsive Design: Modern glassmorphism UI optimized for desktop and mobile devices
βοΈ Enhanced User Experience
- π Permissions Management: Direct access to file permissions management at
/manage-permissions - π¨ Professional UI: Smooth animations, hover effects, and professional color schemes
- β¨οΈ Keyboard Support: Full keyboard navigation with Escape key modal closing
- π Interactive Elements: Clickable tool cards with detailed information on demand
ποΈ Technical Improvements
- π¦ Enhanced Tool Architecture: All tools now use structured metadata from
mcp-utilsintegration - π― Type Safety: Comprehensive TypeScript interfaces for all data structures
- β‘ Build Process: Unified build script execution across all platforms
- π§ Better Error Handling: Improved error reporting across all tool implementations
π Key Features
- 20 File System Tools organized in an interactive browser
- Real-time Search with instant filtering capabilities
- Category-based Organization for better tool discovery
- Detailed Documentation with examples and parameter guides
- Professional Web Interface with modern design principles
- Cross-platform Compatibility for macOS, Windows, and Linux
π οΈ Technical Details
Dependencies Updated:
- @modelcontextprotocol/sdk:
^1.17.4β^1.18.0 - mcp-utils: Integrated for enhanced tool management
New Files:
src/templates/homepageHTML.ts- Interactive homepage with 600+ lines of HTML, CSS, and JavaScriptsrc/types/index.ts- Centralized TypeScript type definitions
Architecture Changes:
- Enhanced tool registration with dynamic parameter descriptions
- Unified error handling across all tools
π― Installation & Usage
Quick Start:
- Download the pre-built executable for your platform
- Run the executable to start the server
- Visit
http://localhost:20252/to explore available tools - Integrate with Claude Desktop for AI-powered file operations
From Source:
git clone https://github.com/chayan-1906/FS-MCP.git
cd FS-MCP
npm install
npm run devπ Impact
This release transforms the FS-MCP from a headless server into a user-friendly platform with:
- Enhanced Discoverability: Users can now browse and understand all available tools before integration
- Better Documentation: Each tool includes detailed descriptions, parameters, and usage examples
- Improved Developer Experience: Professional UI makes it easier to understand server capabilities
- Modern Web Standards: Responsive design works across all devices and screen sizes
π Homepage: http://localhost:20252/
βοΈ Permissions: http://localhost:20252/manage-permissions
π Documentation: FS-MCP User Guide
Perfect for developers who need comprehensive file system operations with Claude and other AI agents!