Server MCP

Umožnite AI agentovi čítať vašu analytiku: sedem nástrojov cez Model Context Protocol, všetky iba na čítanie, overované API kľúčom, ktorý už máte.

1. Čo s tým môže agent robiť

Nasmerujte klienta Model Context Protocol na koncový bod a môže klásť otázky ako „ktorá stránka tento mesiac vytvára najviac zúrivých kliknutí“ alebo „ukážte tri relácie z Nemecka dlhšie než dve minúty“ – a potom vám odovzdať odkaz na prehratie relácie.

NástrojOdpovedá na
mp_projectsktoré projekty môže tento kľúč čítať
mp_overviewrelácie, ľudia, zobrazenia stránok, trvanie, signály frustrácie
mp_sessionsnedávne relácie s odkazmi na prehrávanie, filtrované podľa krajiny, zariadenia alebo dĺžky
mp_sessionjedna relácia: stránky v poradí, udalosti, zdroj, zariadenie
mp_pagesstránky podľa zobrazení s jedinečnými návštevníkmi
mp_frustrationzúrivé kliknutia, kliknutia bez odozvy a chyby JavaScriptu zoskupené podľa stránky
mp_goalsvaše ciele a počet dosiahnutí každého z nich

Každá relácia hlásená agentom obsahuje odkaz, ktorý môže otvoriť človek. Agent sumarizujúci, čo videl, je užitočný; agent, ktorý ukáže aj dvadsať sekúnd, z ktorých vychádzal, je overiteľný.

2. Pripojenie

Koncový bod prijíma POST na /mcp a používa Streamable HTTP, verziu protokolu 2026-07-28.

Overovanie používa bežný API kľúč MousePlayer na čítanie – rovnaký typ, aký vytvárate v časti Nastavenia, API kľúče a aký prijíma REST API. Neexistuje druhý prístupový údaj. Odvolanie kľúča v rovnakom okamihu odvolá aj prístup agenta.

Potom zapnite projekt

API kľúč otvára celý pracovný priestor. Tento prístup zámerne nie: každý projekt má vlastný prepínač na stránke integrácií a predvolene je vypnutý. Nezapnutý projekt sa neobjaví v mp_projects a nemožno ho čítať, ani keď agent uhádne jeho ID.

Nie je to byrokracia. API kľúč v nasadzovacom skripte je na jednom mieste, ktoré ovládate; API kľúč v konfiguračnom súbore agenta vstupuje do kontextu modelu a to je oveľa voľnejší spôsob správy. Sprístupňovanie projektov po jednom je zodpovedajúcou kontrolou.

3. Iba na čítanie a prečo sa to nezmení

Žiadny zo siedmich nástrojov nič nezapisuje. Za týmto koncovým bodom nie je vymazanie, export ani zmena konfigurácie – nie preto, že by nám došiel čas, ale preto, že nástroj, ktorý môže agent zavolať, môže zavolať aj omylom.

Čo nevracia

Žiadne samotné záznamy, snímky DOM ani IP adresy. Agent dostáva to, čo človek vidí v rozhraní, a odkaz na pozretie zvyšku.

Limity počtu a rozsahu

Šesťdesiat požiadaviek za minútu na kľúč, rovnako ako REST API. Časový rozsah je obmedzený na 365 dní a zoznam výsledkov na 200 riadkov; skrátená odpoveď to oznámi, pretože potichu skrátený zoznam vyzerá presne ako úplný.

4. Pre tvorcov klienta

Tri metódy: server/discover, tools/list, tools/call. Žiadne relácie, žiadny prúd GET, žiadne Last-Event-ID – tie patria verziám protokolu do 2025-11-25 a nie sú súčasťou tejto verzie. GET alebo DELETE dostane 405.

Každý POST obsahuje MCP-Protocol-Version, Mcp-Method a pri tools/call aj Mcp-Name; každá hodnota sa musí zhodovať s telom. Nezhoda je 400 s chybou JSON-RPC -32020; nepodporovaná verzia je 400 s -32022 a zoznamom podporovaných verzií, aby klient mohol vybrať inú a zopakovať pokus.

Zámerne dva druhy chýb

Nesprávne formátovaná požiadavka alebo neznámy nástroj je chyba JSON-RPC. „Tento projekt nie je sprístupnený“ alebo „taká relácia neexistuje“ sa vráti ako bežný výsledok s isError: true – pretože z druhého druhu sa model vie zotaviť zavolaním mp_projects a novým pokusom, z prvého nie.

Výsledky obsahujú structuredContent aj rovnaké údaje serializované do textového bloku, takže aj starší klienti vidia niečo užitočné.

Všetky uvedené ochranné známky patria príslušným vlastníkom. MousePlayer nemá s týmito poskytovateľmi obchodný vzťah.