Gorev MCP Server - Modern task management system for AI assistants via Model Context Protocol (MCP)
🇹🇷 Turkish: Task management with natural language support | 🇺🇸 English: Full bilingual support
Daemon Architecture - Revolutionary background process with multi-client support:
- 🔄 Single daemon serves all MCP clients (Claude, Cursor, Windsurf)
- 🚀 Auto-start on first MCP connection - zero manual setup
- 🔒 Lock file mechanism ensures single instance
- 🌐 Multi-workspace support with SHA256-based isolation
- ⚡ 30% faster startup, 15-20% memory reduction
Upgrade is automatic - NPM package now includes version-aware binary checking:
- Fresh install: Uses bundled binaries (offline support)
- Upgrade: Automatically downloads new binaries
- Best of both worlds: Offline + reliable upgrades
No installation required! Daemon auto-starts on first MCP connection:
npx @mehmetsenol/gorev-mcp-server@latestAdd to your mcp.json configuration file:
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": [
"@mehmetsenol/gorev-mcp-server@latest"
],
"env": {
"GOREV_LANG": "tr"
}
}
}
}Note: Daemon automatically starts in background on first connection. No manual setup required!
- ✅ Claude Desktop - AI assistant with MCP support
- ✅ VS Code - With MCP extension
- ✅ Cursor - AI-powered code editor
- ✅ Windsurf - AI development environment
- ✅ Any MCP-compatible client
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": [
"@mehmetsenol/gorev-mcp-server@latest"
],
"env": {
"GOREV_LANG": "tr"
}
}
}
}Recommended: Install the official Gorev VS Code Extension for best experience.
Alternative (MCP Extension): Add to .vscode/mcp.json:
{
"servers": {
"gorev": {
"command": "npx",
"args": [
"@mehmetsenol/gorev-mcp-server@latest"
],
"env": {
"GOREV_LANG": "en"
}
}
}
}Add to your Cursor MCP configuration:
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": [
"@mehmetsenol/gorev-mcp-server@latest"
]
}
}
}| Variable | Description | Default | Values |
|---|---|---|---|
GOREV_LANG |
Interface language | tr |
tr, en |
GOREV_DB_PATH |
Custom database path | Auto-detected | Any valid path |
# No installation needed - runs directly
npx @mehmetsenol/gorev-mcp-server@latest --help# Install globally
npm install -g @mehmetsenol/gorev-mcp-server
# Run directly
gorev-mcp --help# Install in project
npm install @mehmetsenol/gorev-mcp-server
# Run with npx
npx @mehmetsenol/gorev-mcp-server serve# Start MCP server (default command)
npx @mehmetsenol/gorev-mcp-server
# Initialize database
npx @mehmetsenol/gorev-mcp-server init
# Initialize with global database
npx @mehmetsenol/gorev-mcp-server init --global
# Initialize default templates
npx @mehmetsenol/gorev-mcp-server template init
# Show help
npx @mehmetsenol/gorev-mcp-server --help
# Show version
npx @mehmetsenol/gorev-mcp-server --version- Natural language task creation - Create tasks by talking to AI
- Unlimited subtask hierarchy - Organize tasks in unlimited depth
- Smart status tracking - Pending → In Progress → Completed
- Priority levels - Low, Medium, High priority management
- Due date tracking - Deadline management with overdue detection
- Hierarchical projects - Group tasks under projects
- Active project system - Quick operations with default project
- Multi-project support - Unlimited project creation
- Project-based reporting - Detailed statistics per project
- Task dependencies - Link related tasks with automation
- Tagging system - Multi-tag categorization
- Template system - Pre-built task templates (Bug, Feature, etc.)
- File system watching - Auto-update tasks based on file changes
- Advanced search - Full-text search with filtering
- Data export/import - JSON/CSV export with conflict resolution
- 24 optimized MCP tools (unified from 45) - Complete API for AI assistants
- Natural language processing - Smart command interpretation
- Bilingual support - Turkish and English interfaces
- Cross-platform - Windows, macOS, Linux support
The server provides 24 optimized MCP tools (unified from 45 in v0.16.0) organized in categories:
- Task Management (6 tools):
gorev_listele,gorev_detay,gorev_guncelle, etc. - Subtask Management (3 tools):
gorev_altgorev_olustur, etc. - Project Management (6 tools):
proje_olustur,proje_listele, etc. - Templates (2 tools):
template_listele,templateden_gorev_olustur - Advanced Search (6 tools):
gorev_search_advanced,gorev_filter_profile_*, etc. - Data Export/Import (2 tools):
gorev_export,gorev_import - File Watching (4 tools):
gorev_file_watch_add, etc. - AI Context (6 tools):
gorev_set_active,gorev_nlp_query, etc. - IDE Extension Management (5 tools):
ide_detect,ide_install_extension, etc. - Advanced (8 tools): Various utility and management tools
# Clear npm cache and reinstall
npm cache clean --force
npm uninstall -g @mehmetsenol/gorev-mcp-server
npm install -g @mehmetsenol/gorev-mcp-server@latest# Check supported platforms
npx @mehmetsenol/gorev-mcp-server --help
# Report issue with platform info
echo "Platform: $(uname -a)"# Test server startup
npx @mehmetsenol/gorev-mcp-server serve
# Check database initialization
npx @mehmetsenol/gorev-mcp-server init| Platform | Architecture | Status |
|---|---|---|
| Windows | x64 (amd64) | ✅ |
| macOS | x64 (amd64) | ✅ |
| macOS | ARM64 (Apple Silicon) | ✅ |
| Linux | x64 (amd64) | ✅ |
| Linux | ARM64 | ✅ |
- VS Code Extension - Rich visual interface
- Main Repository - Source code and documentation
- Report Issues: GitHub Issues
- Feature Requests: GitHub Discussions
- Documentation: Project Wiki
MIT License - see LICENSE file for details.
This package automatically downloads the latest Gorev binaries from GitHub releases. To update:
# Update to latest version
npm update -g @mehmetsenol/gorev-mcp-server
# Or use npx for always latest
npx @mehmetsenol/gorev-mcp-server@latestBuilt with ❤️ by Mehmet Senol | Powered by Go & Model Context Protocol