Remove host port binding from docker-compose to avoid port conflicts
and add dokploy-network for proper Traefik discovery. Add graceful
error handling for EADDRINUSE in HTTP server.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Switch default port from 3000 to 3045 in Dockerfile and docker-compose.
Add MCP instructions to server for AI client guidance. Update README to
reflect cloud-hosted model with per-user headers, 42 tools, and session
management. Add .mcp.json to .gitignore to prevent leaking credentials.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Implements a Model Context Protocol server that exposes SolidTime's
time tracking API as 22+ tools for use with Claude, Cursor, and other
MCP-compatible clients. Supports stdio and HTTP transport modes,
Docker deployment, and self-hosted SolidTime instances.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>