Případ použití

Cursor agent dostavěl web. Teď čeká na klienta.

Kód je hotový. Homepage má pořád placeholder logo a přihlášení, které nikdo nemá, a v editoru se to nedá vyřešit ani jedno.

Problém

Problém

Cursor agent umí v jednom sezení naskládat a odladit většinu klientského webu. Pak vždycky narazí na stejnou zeď: logo firmy, fotky a životopisy advokátů na stránku O nás, nebo admin přihlášení do widgetu na správu případů v chatu prostě neexistují. Někdo to musí od klienta získat.

Tím „někým" bývá typicky člověk sám, přes e-mail, dny po skončení sezení:

  • Požádáte agenta, ať vám připomene napsat klientovi — připomínka zůstane sedět v transkriptu chatu, který už nikdo neotevře.
  • Klient odpoví fotkou loga z mobilu, nebo zapomene druhou přílohu, a vy ručně sledujete, co dorazilo, napříč e-mailem a sdíleným diskem.
  • Přihlašovací údaje se napíšou do chatu čistým textem — přesně tam, kde heslo klienta být nemá.
  • O dva týdny později projekt stojí a nikde není záznam, kdy jste o co žádali, natož jestli podruhé.

Nikdy nebrzdilo psaní kódu. Brzdí mezera mezi „tohle potřebuju od klienta" a tím, že to má agent typované a použitelné ve stejném sezení, kde staví.

Jak to běží

Jak to běží

  1. Přidejte BriefGate do Cursoru. Nasměrujte .cursor/mcp.json na hostovaný endpoint https://mcp.briefgate.dev/mcp (jednorázové přihlášení přes OAuth), nebo ho spusťte lokálně přes npx -y @briefgate/mcp s BRIEFGATE_API_KEY.
  2. Agent zavolá define_intake s přesným výčtem toho, co potřebuje — logo, životopisy, přihlášení — místo aby vás žádal napsat klientovi e-mail.
  3. BriefGate pošle klientovi e-mail s odkazem na branded portál. Bez účtu a hesla na jeho straně; agent mezitím pokračuje ve stavbě všeho, co na chybějících položkách nezávisí.
  4. Chase engine připomíná automaticky podle zvoleného rozvrhu, takže pomalý klient nevyžaduje, abyste si sami pamatovali, kdy se ozvat znovu.
  5. Další sezení v Cursoru naváže tam, kde předchozí skončiloget_intake_status nebo list_intakes najde stejný intake, místo aby agent hádal nebo poslal klientovi druhý odkaz.
  6. Jakmile je klient hotový, agent zavolá get_intake_results a dostane zpět typovaná data a podepsané URL souborů — bez dalšího dotazování, bez hádání, který soubor je ten finální.
Co vidí váš klient
branded stránka, kterou klient otevře, aby nahrál soubory, odpověděl na otázky a předal přihlašovací údaje
branded stránka, kterou klient otevře, aby nahrál soubory, odpověděl na otázky a předal přihlašovací údaje
Pro agenta

Příklad přes MCP

Pro refresh webu advokátní kanceláře agent žádá o logo, životopisy advokátů, shrnutí právních oblastí a přihlášení do widgetu na správu případů — to poslední jako secret, ne jako text:

{
  "project_name": "Ashford & Cole — Website Refresh",
  "client": {
    "email": "[email protected]",
    "name": "Maria Ashford",
    "language": "en"
  },
  "items": [
    {
      "key": "firm_logo",
      "type": "image",
      "label": "Firm logo",
      "required": true,
      "constraints": { "formats": ["svg", "png"], "min_width": 512 }
    },
    {
      "key": "attorney_bios",
      "type": "file_list",
      "label": "Attorney headshots and short bios",
      "required": true
    },
    {
      "key": "practice_areas",
      "type": "longtext",
      "label": "Practice areas summary",
      "required": true,
      "constraints": { "max_chars": 800 }
    },
    {
      "key": "case_mgmt_login",
      "type": "secret",
      "label": "Case management admin login",
      "required": true
    }
  ],
  "chase_schedule": "default"
}

get_intake_results vrátí logo a životopisy jako podepsané URL, které agent rovnou stáhne, shrnutí právních oblastí jako obyčejný text a přihlášení do systému správy případů jako čistý text odhalený přesně jednou — zapečetěný na serveru BriefGate od chvíle, kdy dorazil, nikdy nenapsaný do chatu.

Položka secret vyžaduje tarif Solo a vyšší; ostatní položky v příkladu fungují i na Free.

Dokumentace

Co se změní

Výsledek

  • Agent se nezasekne na chybějící položce, ale staví dál kolem ní.
  • Soubory, texty i přihlašovací údaje dorazí už ověřené — správný formát, správná délka, žádné rozmazané fotky z mobilu k ručnímu odmítání.
  • Přihlašovací údaje se dostanou od klienta do kódu, aniž by kdy ležely čistým textem v e-mailu nebo transkriptu chatu.
  • Každá připomínka i každé odevzdání má v intake časové razítko, takže na otázku „ptal jsem se už podruhé?" existuje odpověď.

Přidejte BriefGate do Cursoru a pošlete svůj další intake na free tieru — bez karty.

Free tarif, bez platební karty.