Developer MCP Server
A general purpose Model Context Protocol (MCP) server that provides comprehensive developer tools for file editing, shell command execution, and screen capture capabilities. Built using the rmcp crate.
🚀 Features
📝 Text Editor
- View files with language detection for markdown formatting
- Write/create files with automatic directory creation
- String replacement with precise matching
- Undo functionality with edit history
- File size protection (400KB limit for text files)
🖥️ Shell Integration
- Cross-platform command execution (PowerShell on Windows, bash/zsh on Unix)
- Combined stdout/stderr output as it appears in terminal
- Output size protection (400KB limit)
- Platform-specific optimizations
📸 Screen Capture
- Full display screenshots with monitor selection
- Window-specific capture by title
- Automatic image optimization (768px max width)
- Base64 encoded PNG output
🖼️ Image Processing
- Image file processing from disk
- Automatic resizing while maintaining aspect ratio
- Format conversion to PNG
- macOS screenshot filename handling






