@svenjens/mcp-autotrack-server
v1.5.0
Published
Autotrack - Automatic time tracking via git commits with dashboard integration
Downloads
17
Maintainers
Readme
Autotrack MCP Server
Automatic time tracking for developers. Integrates with git to track your work effortlessly.
🚀 Features
- Smart Time Tracking: Automatically estimates time based on code complexity AND time between commits.
- Zero Friction: No need to manually start/stop timers. Just commit your code.
- Dashboard: Visualize your work, projects, and features.
- AI Powered: Group commits into meaningful "Feature Deep Dives" (optional).
- Global Hooks: Install once, track everywhere (even in new projects).
📦 Installation
npm install -g @svenjens/mcp-autotrack-server@latest🚀 Quick Start
1. Initialize
Link your computer to your Autotrack account and configure Cursor:
autotrack init2. Enable Tracking (Global)
This is the recommended way. It enables tracking for ALL your repositories at once.
autotrack globalNote: This sets up a global git hook (core.hooksPath). It is designed to be compatible with existing local hooks (like Husky), so it won't break your other projects.
3. Start Coding!
Just make changes and commit.
git commit -m "feat: add amazing new feature"Autotrack will analyze your work and log it to your dashboard automatically.
🛠️ Manual Setup (Per-Project)
If you prefer NOT to use global hooks, you can enable tracking per repository:
cd my-project
autotrack hooks📋 Commands
autotrack init: Run the setup wizard (auth + cursor config)autotrack global: Install global git hooks (recommended)autotrack hooks: Install local git hooks (current repo only)autotrack --help: Show help
🔒 Privacy & Security
- Only metadata (commit message, stats, filenames) is sent.
- Source code content is NEVER sent.
- You can host the dashboard yourself or use our managed service.
📄 License
MIT
