Repository navigation
Release v1.1.0: Unix Domain Socket Support
Release v1.1.0: Unix Domain Socket Support
π Major Feature: Unix domain socket support for improved performance and simplified local debugging!
What's New
β¨ Unix Domain Socket Support
- Connect via
xdebug.client_host=unix:///tmp/xdebug.sock - Set
XDEBUG_SOCKET_PATH=/tmp/xdebug.sockin MCP config - Auto-cleanup of stale socket files
- Better performance than TCP for local debugging
Features
- β‘ Lower latency (no TCP/IP stack overhead)
- π Better security (file-based permissions)
- π¦ Simpler setup (no port management)
- π Faster communication for local debugging
Changes
- Add Unix domain socket support (#1)
- Comprehensive documentation with setup examples
- TCP vs Unix Socket comparison table
- Enhanced troubleshooting section
- Automatic socket file cleanup on startup/shutdown
Breaking Changes
None - fully backward compatible with TCP mode
Installation
```bash
npm install -g xdebug-mcp@1.1.0
```
Documentation
See README.md for detailed setup instructions.
Credits: Feature requested by @dkd-kaehm in Issue #1