Tic MCP sunucusu
Commit 8 Kas 2026macOS masaüstünde doğrudan yüzen, yapışkan not tarzı görev listelerini yönetir.
Ayrıca bilinen adı kasvith/tic
- Yıldızlar
- 70
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- —
- Son commit
- 8 Kas 2026
- Lisans
- MIT
Tic MCP nedir?
Tic bir MCP sunucusudur. macOS masaüstünde doğrudan yüzen, yapışkan not tarzı görev listelerini yönetir.
Özet, projenin README dosyasından oluşturuldu
Tic MCP sunucusu hakkında
Tic, görev listelerini doğrudan bir macOS masaüstünde yüzen, yapışkan not tarzı paneller olarak yönetmenize olanak tanır. Bu araç, görevleri bir menü çubuğunun içine gizlemek yerine, kontrol listelerini çalışma alanınızda görünür ve sürüklenebilir halde tutar. Kullanıcılar her notu düz veya sıvı cam temalarıyla özelleştirebilir, şeffaflığı ayarlayabilir ve bir notun diğer pencerelerin üzerinde mi kalacağını yoksa tüm Spaces alanlarında mı görüneceğini seçebilir.
Bu yerel uygulama, Apple silicon üzerinde çalışan macOS 14 Sonoma veya daha yeni sürümler için tasarlanmıştır. Listeleri aramak ve yönetmek için bir komut paleti kullanır ve üç seviyeli alt görevler dahil olmak üzere karmaşık görev yapılarını destekler. Geliştiriciler ve ileri düzey kullanıcılar, yeni listeler için ⌘N veya görevleri iç içe geçirmek için Shift-Tab gibi klavye kısayollarını kullanarak iş akışlarını yönetebilirler. Sistem, tüm verileri GRDB aracılığıyla SQLite kullanarak yerel olarak saklar ve böylece listelerinizin yalnızca sizin makinenizde kalmasını sağlar.
Neler yapabilirsiniz
- 1Düzenli görev hiyerarşileri oluşturunGörevleri üç seviyeye kadar iç içe geçirerek karmaşık kontrol listeleri oluşturabilirsiniz.
- 2Görevlere görsel odaklanmayı koruyunEn önemli listelerinizi menüler arasında tıklama yapmanıza gerek kalmadan masaüstünüzde görünür tutun.
- 3Not görünümünü özelleştirinFarklı renk temaları veya yarı saydam materyaller kullanarak notlarınızın görsel stilini ayarlayın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirkasvith/tic is public and reachablegithub.com/kasvith/tic ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-08github.com/kasvith/tic ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
Tic keeps your lists on the desktop as floating sticky notes instead of buried behind a menu bar click — glance at them, check things off, drag them around. Each note is its own checklist.
Features
- Floating sticky notes — borderless, draggable, resizable panels; optional float-on-top and show-on-all-Spaces per note. Positions and state are remembered across launches.
- Multiple lists — create from the menu bar, ⌘N, the in-note +, or the Dock menu. New lists are auto-named List 1, List 2, …
- Rich tasks — subtasks up to 3 levels (completing a parent completes its children),
multiline notes (Shift-Return), and inline Markdown (
**bold**,*italic*,`code`,~~strike~~, links). Tap to edit; drag to reorder, or drag right to nest. - Solid or Liquid-Glass notes — per-note color themes, or a translucent material that shows the desktop through it.
- Roll-up — double-click a note's title bar to collapse it to just the header.
- Raycast-style search palette — a floating, centered command palette to search/open/delete any list, with keyboard navigation.
- Launch at Login, a custom menu-bar icon, and a native Dock identity.
Requirements
macOS 14 (Sonoma) or later, on Apple silicon.
Install
Paste this in Terminal:
curl -fsSL https://tic.kasvith.me/install.sh | sh
It installs Tic to /Applications (or ~/Applications on a non-admin account) and opens it. Run it
again any time to update. Tic isn't notarized, and macOS adds a quarantine flag to apps downloaded in
a browser, which makes Gatekeeper block the first launch; curl doesn't add that flag, so this
just works. The script is short and readable: site/public/install.sh.
Or download it by hand: get the .dmg from the
latest release, move Tic.app to
/Applications, then clear the quarantine flag once:
xattr -c /Applications/Tic.app
(Alternatively: right-click Tic.app → Open → Open.) To have Tic open automatically, enable
Launch at Login from its menu-bar menu.
Build from source
Tic is a Swift Package — no .xcodeproj needed.
swift run # build + launch (dev)
swift build -c release # release build
swift test # run the test suite (Swift Testing)
./scripts/package.sh # assemble dist/Tic.app (add --open to launch it)
open Package.swift # edit in Xcode
Usage
- The menu-bar icon lists your recent lists (with a More Lists submenu for the rest) and opens Search Lists…, New List (⌘N), and Launch at Login.
- Hover a note to reveal its controls: color, solid/glass, float-on-top, roll-up, + new list, and close. Click the title to rename; the bottom field adds tasks (Return keeps focus).
- Hover a task to reveal a ✕ (delete) and, below it, a + line — click it to add a subtask nested under that row. An empty task you don't fill in disappears when you click away.
Keyboard shortcuts
| Shortcut | Action |
|---|---|
| Return | Finish editing a task / add the typed task |
| Shift-Return (or ⌥ Return) | New line within the same task |
| Shift-Tab | Make the task a subtask (nest one level deeper) |
| ⌃ Shift-Tab | Un-nest a subtask (move it back out) |
| ⌘N | New list |
| Double-click the title bar | Roll the note up / down |
You can also drag a task to reorder it, or drag it right to nest it — the drop indicator
shows where (and at what level) it will land. The relevant chord (⇧⏎ line, ⇧⇥ nest) shows as a
tiny keycap hint right in the field while you're editing, so you don't have to memorise this table.
Architecture
SwiftUI views hosted inside AppKit NSPanels (the only way to get true desktop-sticky behavior),
backed by SQLite via GRDB. An AppModel coordinator bridges the menu bar to the window layer.
See CLAUDE.md for the full breakdown.
Stack: Swift 6 · SwiftUI + AppKit · GRDB (SQLite) · SMAppService (login item).
Development & releases
-
CI (
.github/workflows/ci.yml) builds, tests, and lints on every push/PR. -
Changelog is generated from Conventional Commits with git-cliff (
cliff.toml) and kept inCHANGELOG.md. -
Releases are tag-based: push a
v*tag and the release workflow buildsTic.app, generates release notes, and publishes a GitHub Release with the zipped app.git tag v0.1.0 && git push origin v0.1.0
Icon source art lives in Assets/ (AppIcon / Flat / MenuBar).
License
Released under the MIT License. © 2026 Kasun Vithanage.
Tic MCP soruları
Görevlerimde Markdown kullanabilir miyim?
Evet, uygulama kalın, italik, kod, üstü çizili metin ve bağlantılar için satır içi Markdown kullanımını destekler.
Tic alt görevleri destekliyor mu?
Evet, 3 seviyeye kadar alt görev oluşturabilirsiniz.