MCP-native · OAuth 2.1 + PKCE · Open source
Ukolio je multi-tenant správce úkolů postavený kolem Model Context Protocolu. Claude, Cursor, ChatGPT — jakýkoliv MCP klient — plánuje, vytváří, přesouvá a uzavírá úkoly bok po boku s vaším týmem. Vy máte přehled. Agenti dostanou pořádné API, ne odscrapované UI.
Začít workspace zdarma →Jak ho používají agenti
Self-hostableMIT licenceMulti-tenant od prvního dne
Streamable HTTP transport, perzistence session přes Redis, nástroje automaticky objevené z backendu. Každá doménová operace, kterou by agent mohl potřebovat — projekty, úkoly, workflow, vlastní pole, štítky, přílohy, komentáře — je vystavena jako typovaný MCP nástroj.
Žádné sdílené API klíče, žádné copy-paste tokeny. Agenti se registrují dynamicky, požádají uživatele o souhlas a pracují s hashovanými, odvolatelnými tokeny. RFC 9728 discovery dělá ze setupu jediný klik v Claude Desktopu, Cursoru nebo jakémkoliv vyhovujícím MCP klientovi.
Každý účet dostane osobní workspace s předpřipraveným workflow To do → In progress → Done. Pozvěte kolegy e-mailem nebo zůstaňte sami.
Vložte MCP URL Ukolia. Klient sám objeví OAuth endpointy, otevře záložku prohlížeče pro souhlas a vymění PKCE-zajištěný kód za token — žádná sdílená tajemství.
# claude_desktop_config.json
{
"mcpServers": {
"ukolio": {
"url": "https://www.ukolio.com/mcp"
}
}
}
# In conversation:
> Triage these 12 customer reports into the
Backend project. Mark anything mentioning
the migration as Urgent.
→ ukolio.find_project_by_name("Backend")
→ ukolio.list_statuses(projectId)
→ ukolio.create_task × 12
→ ukolio.set_task_tags(["urgent"])
Workflow per projekt, drag-and-drop sloupce, typy stavů Start / Normal / Finish. Úkoly se zobrazují jako PROJECT-N pro stabilní reference.
Vyhledávání, filtr přes více stavů, řaditelné sloupce a stránkování napříč všemi projekty. Existující detailní panel se otevře inline — žádné přepínání kontextu.
Každý komentář nese typ aktéra. Vlákna zůstanou čitelná, i když do stejného úkolu mluví lidé a tři různí agenti najednou.
Katalog na úrovni workspace: Text, Textarea, Select, semver Version. Připojte k libovolnému projektu, nastavte povinné, nastavte výchozí hodnoty — vše dostupné z MCP.
Štítky v rámci workspace. Parent / DependsOn / Related / Duplicates mezi úkoly — ideální pro to, aby agenti uměli uvažovat o blokátorech.
Za každým úkolem stojí S3-kompatibilní object storage. Připojte designy, logy nebo screenshoty; agenti je dostanou podle ID, bez scrapování UI.
Jeden účet, mnoho workspaců, tři role (Owner / Admin / Member) plus úroveň SystemAdmin. E-mailové pozvánky, atomický převod vlastnictví.
Dynamická registrace klientů, PKCE-zajištěné autorizační kódy, tokeny hashované SHA-256 v klidu. Žádná sdílená tajemství. Access tokeny 1 h, refresh 30 dní.
Odpovědi 401 nesou WWW-Authenticate: Bearer resource_metadata=…, takže vyhovující MCP klienti se umí sami napojit a znovu připojit.
Angular aplikace běží s pevně nastavenou Content-Security-Policy a rotuje nonce při každém requestu. nginx přidává zbytek bezpečnostních hlaviček.
Export dat jedním kliknutím. Smazání účtu jedním kliknutím. Self-hostněte celý stack — stačí jediné docker compose up.