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.
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í:
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í.
.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.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.get_intake_status nebo list_intakes najde stejný intake, místo aby agent hádal nebo poslal klientovi druhý odkaz.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í.
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.
Přidejte BriefGate do Cursoru a pošlete svůj další intake na free tieru — bez karty.
Free tarif, bez platební karty.