Releases: jdez427/claude-ipc-mcp
Releases · jdez427/claude-ipc-mcp
v2.0.0 - SQLite Persistence & Security Hardening
Claude IPC MCP v2.0.0 - SQLite Persistence & Security Hardening
🎯 Summary
This major release adds SQLite persistence for message durability and implements comprehensive security hardening
based on professional security audit.
✨ New Features
- SQLite Persistence: Messages now survive server restarts
- UV Package Manager: Primary installation method for better dependency management
- Comprehensive Security: All critical vulnerabilities fixed
🔒 Security Fixes (All Verified by Security Audit)
- ✅ Database moved from
/tmpto~/.claude-ipc-datawith 0600 permissions - ✅ Session tokens now hashed with SHA-256
- ✅ 24-hour token expiration implemented
- ✅ Rate limiting added (100 requests/minute)
- ✅ Path traversal vulnerabilities fixed
📚 Documentation
- New comprehensive troubleshooting guide
- Updated setup instructions for UV
- Migration guide for v1.x users
- Roadmap for future development
💔 Breaking Changes
- Database location changed (automatic migration on first run)
- UV is now the recommended installation method
- All instances must restart to use v2.0.0
🧪 Testing
- Multi-agent communication verified
- Security fixes validated with automated tests
- UV installation tested on clean systems
📦 Migration Guide
For v1.x users:
- Update using UV:
uv pip install claude-ipc-mcp - Old messages in
/tmp/ipc-messages.dbcan be manually migrated if needed - First run will create new secure database automatically
Released: July 10, 2025