Seth · MCP
EnglishPřipoj Setha přes MCP
MCP (Model Context Protocol) je způsob, jak Cursor, Claude nebo jiný klient, který umí MCP, pustí k stejnému Sethovi jako na webu. Další židle u stolu — ne nová hlava. Nesleduje soubory. Vidí jen to, co mu nástroj pošle.
MCP je zapnuté. Klíč si vytvoříš v Nastavení → MCP (Lite / Pro / Ultra, nebo koupené kredity). Operátorský vypínač SETH_MCP_ENABLED může okno zavřít — pak POST /api/mcp vrací 503 mcp_disabled.
Endpoint
POST https://sethapp.com/api/mcp Authorization: Bearer sk_seth_mcp_…
Prefix sk_seth_mcp_. Klíč Agent API (sk_seth_live_) tady neprojde — a naopak.
Jak získat klíč
- Přihlas se na sethapp.com s Lite, Pro, Ultra nebo koupenými kredity.
- Nastavení → MCP → vytvoř klíč (plaintext uvidíš jen jednou).
- Ulož ho jako
SETH_MCP_TOKEN. Nikdy do gitu.
Když nejsi přihlášený, nejdřív se přihlas — pak stejný odkaz otevře záložku MCP.
Nástroje
Sedm nástrojů. Některé mají vlastní brány — to není skrytý vypínač celého MCP. seth_talk, seth_journal_read, seth_commit, seth_moments a seth_moment navíc chtějí stejný souhlas se zvláštními kategoriemi údajů (čl. 9), který jsi dal chatu — jinak 403 consent_required.
seth_talk
Stejný Seth jako na webu, ve vyhrazeném okně MCP. Zná tě z webu. Max 8000 znaků. Nesypej mu celý repozitář.
1 kredit za zprávu plus denní strop klíče. Prázdný zůstatek = 402. Strop = 429.
seth_status
Zbývající kredity, denní rozpočet MCP, název okna a jestli je zapnuté čtení vlákna.
Kredit nestrhne. Funguje, když je klíč platný.
seth_thread
Poslední řádky z toho Seth okna — i to, cos tam dopsal z webu. Max 30 zpráv. Session id se nepředává.
Kredit nestrhne. Vypnuté, když u klíče vypneš čtení vlákna (403 thread_read_disabled).
seth_journal_read
To, co z deníku vidí Seth: jen zápisy se zapnutým „Seth může číst“, jako tvoje shrnutí nebo náhled 200 znaků — nikdy celý zápis. Sny a zamčené zápisy nikdy.
Kredit nestrhne. Vypnuté, když u klíče vypneš čtení vlákna. Výchozích 8 zápisů, volitelně days (max 90). User id se nepředává.
seth_commit
List / create / update / complete na stejné tabulce závazků jako web. Když agent označí done, Seth se vrátí.
Kredit nestrhne. List jde vždy. Zápis jen když máš zapnutý závazkový okruh i „Seth píše první“ — jinak 403 commitment_loop_off. User id se nepředává.
seth_moments
Nedávné Momenty, které už jsi připnul — stejné řádky chat_moments jako /moments na webu. Jen citát a poznámka.
Kredit nestrhne. Vypnuté, když u klíče vypneš čtení vlákna (403 thread_read_disabled). Výchozích 8, volitelně days (max 90). User id se nepředává.
seth_moment
Připne trvalý vhled do Setha. Uvidíš ho v Momentech na webu — ne jen v tomhle okně MCP.
Kredit nestrhne (připnutí na webu taky nestrhává). Stejný souhlas čl. 9 jako u talk. Funguje i s vypnutým čtením vlákna. 10 připnutí/min na majitele, sdílené s webem. User id ani session id se nepředává.
Plná smlouva, konfigurace pro Cursor a chybové kódy: /docs/mcp.
REST místo MCP: Agent API — Nastavení → Agent API, prefix sk_seth_live_.