Přeskočit na obsah

Seth · MCP

English

Př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íč

  1. Přihlas se na sethapp.com s Lite, Pro, Ultra nebo koupenými kredity.
  2. Nastavení → MCP → vytvoř klíč (plaintext uvidíš jen jednou).
  3. Ulož ho jako SETH_MCP_TOKEN. Nikdy do gitu.
Otevřít Nastavení → MCP

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 APINastavení → Agent API, prefix sk_seth_live_.

← sethapp.com · Dokumentace