aktif_proje_ayarla
Çalışılacak aktif projeyi ayarlar. Yeni görevler bu projeye otomatik atanır.
Keep a task list that survives between AI sessions — templates for creating work, dependencies and subtasks for structuring it, and a browser view of where everything stands.
LABSCO SUMMARY
The daemon is what distinguishes it: one background process holds the workspace's SQLite database, so Claude, Cursor and the VS Code extension all read the same list rather than each keeping its own. The AI-session tools are the other half — an active task, recent history and a context summary — so a new conversation can pick up where the last one stopped. Note the template rule before you plan a workflow: tasks cannot be created freehand, they come from a template.
A task manager written in Go that runs as a background daemon with a SQLite database per workspace. AI clients talk to it over MCP; the same data is visible in an embedded web UI and an optional VS Code extension.
No account and no key — the data is a SQLite file in your workspace. Run it with npx @mehmetsenol/gorev-mcp-server@latest over stdio; the published npm package is @mehmetsenol/gorev-mcp-server, listed at 0.16.3, and Windows needs Node.js installed and on PATH. The daemon starts itself on the first MCP connection and holds a lock file at ~/.gorev-daemon/.lock, which lets several clients share one instance; the web UI comes up at http://localhost:5082. Each workspace gets its own database at .gorev/gorev.db, and GOREV_DB_PATH or GOREV_DATA_DIR moves it. GOREV_LANG chooses en or tr. The project describes itself as under heavy development, with breaking changes expected. Tool names and descriptions are in Turkish.
One command — npx -y @mehmetsenol/gorev-mcp-server@latest
USE CASES
Pick the bug template by its alias and fill the fields it asks for; the task lands in the active project.
Read the context summary and recent tasks, then set the one you are working on active — it flips to in-progress by itself.
Create subtasks under the parent, declare which has to finish first, and view the whole tree.
Search in natural language or full text with fuzzy matching, then save the filter you landed on for next time.
List what is in progress in the project, then move several tasks to completed in one update.
Export the tasks and projects to JSON or CSV, then import them back with conflicts resolved.
Attach the file paths to the task and start watching them, then check the watch statistics.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
aktif_proje_ayarlaÇalışılacak aktif projeyi ayarlar. Yeni görevler bu projeye otomatik atanır.
aktif_proje_gosterŞu anda aktif olan projeyi gösterir.
aktif_proje_kaldirAktif proje ayarını kaldırır. Artık hiçbir proje aktif olmaz.
gorev_altgorev_olusturMevcut bir görev altında alt görev oluşturur. Alt görev üst görevin projesini devralır.
gorev_bagimlilik_ekleİki görev arasında bağımlılık ilişkisi kurar.
gorev_batch_updateBirden fazla görevi tek seferde günceller. Verimli toplu işlemler için kullanılır.
gorev_context_summaryAI session için optimize edilmiş context özeti. Aktif görev, son görevler, öncelikler ve blokajları gösterir.
gorev_detayBir görevin tüm detaylarını markdown formatında gösterir. Bağımlılıklar, etiketler, son tarih gibi bilgileri içerir.
gorev_duzenleBir görevin başlık, açıklama, öncelik gibi özelliklerini düzenler.
gorev_exportGörevleri, projeleri ve ilişkili verileri JSON veya CSV formatında dosyaya dışa aktarır. Yedekleme ve veri paylaşımı için kullanılır.
gorev_file_watch_addBir göreve dosya yolu ekler ve otomatik durum güncelleme için izlemeye başlar.
gorev_file_watch_listBir görevin izlenen dosya yollarını listeler.
gorev_file_watch_removeBir görevden dosya yolu kaldırır ve izlemeyi durdurur.
gorev_file_watch_statsDosya izleme sisteminin istatistiklerini gösterir.
gorev_filter_profile_deleteFiltre profilini sil - kayıtlı profili kalıcı olarak kaldır
gorev_filter_profile_listFiltre profillerini listele - kayıtlı tüm arama profillerini göster
gorev_filter_profile_loadFiltre profilini yükle - kayıtlı arama ve filtre ayarlarını uygula
gorev_filter_profile_saveFiltre profilini kaydet - arama ve filtre ayarlarını gelecekte kullanmak üzere sakla
gorev_get_activeAI session için şu anda aktif olan görevi döndürür.
gorev_guncelleBir görevin durumunu günceller (beklemede, devam_ediyor, tamamlandi).
gorev_hiyerarsi_gosterBir görevin tüm hiyerarşisini gösterir. Üst görevler, alt görevler ve komşu görevler dahil tam ağaç yapısını görüntüler.
gorev_ide_detectSistemdeki IDE'leri algılar (VS Code, Cursor, Windsurf)
gorev_ide_installGorev extension'ını belirtilen IDE'ye kurar
gorev_ide_statusIDE'lerdeki extension kurulum durumunu kontrol eder
gorev_ide_uninstallGorev extension'ını belirtilen IDE'den kaldırır
gorev_ide_updateGorev extension'ını en son sürüme günceller
gorev_importDaha önce dışa aktarılmış verileri sisteme geri aktarır. Çakışma çözümü ve seçici içe aktarma seçenekleri sunar.
gorev_listeleGörevleri durum, proje, son teslim tarihi gibi kriterlere göre filtreleyerek ve sıralayarak listeler.
gorev_nlp_queryDoğal dil ile görev arama. Örnekler: 'yüksek öncelikli', 'bugün üzerinde çalıştığım', 'etiket:bug'
gorev_recentSon etkileşimde bulunulan görevleri döndürür.
gorev_search_advancedGelişmiş arama - FTS5 tam metin arama, bulanık eşleştirme ve filtreler
gorev_search_historyArama geçmişi - son yapılan aramaları ve sonuçlarını göster
gorev_set_activeAI session için aktif görev ayarlar ve otomatik olarak durumunu 'devam_ediyor' yapar.
gorev_silBir görevi kalıcı olarak siler. DİKKAT: Bu işlem geri alınamaz!
gorev_ust_degistirBir görevin üst görevini değiştirir veya kök seviyeye taşır.
ozet_gosterSistemin genel durumunu gösteren özet rapor. Toplam görev sayıları, proje istatistikleri, öncelik dağılımları ve son aktiviteleri içerir.
proje_gorevleriBelirtilen projeye ait görevleri durum gruplarına göre organize ederek gösterir.
proje_listeleTüm projeleri görev sayıları ile birlikte listeler.
proje_olusturYeni bir proje oluşturur.
template_listeleMevcut görev template'lerini listeler. Template'ler tutarlı görev oluşturmak için kullanılır.
templateden_gorev_olusturBelirtilen template kullanarak yeni görev oluşturur. Bu, v0.10.0+ sürümlerinde görev oluşturmanın TEK yoludur.
BEFORE YOU INSTALL
41 tools when we connected. These are the 41 tools the npm package registers — its latest version, 0.16.3, is also the newest GitHub release. The repository docs already describe a v0.17.0 with 26 merged tools such as gorev_bulk and gorev_ide, but that version has not been released.
npx on PATH
All 5 documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 41 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y @mehmetsenol/gorev-mcp-server@latest{
"mcpServers": {
"gorev": {
"command": "npx",
"args": [
"-y",
"@mehmetsenol/gorev-mcp-server@latest"
],
"env": {
"GOREV_LANG": "en"
}
}
}
}