accueil / serveurs / Dev & Code / io.github.edholofy/eyepup
io.github.edholofy/eyepup
serveur MCP (Model Context Protocol) · mcp-typescript server on vercel 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.edholofy/eyepup est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.edholofy/eyepup » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 5 outils
- eyepup_ask≈ 196 tokens
Ask a natural-language question about your site visitors. Use this when the user asks 'why are people bouncing from /pricing', 'who's hot right now', 'what changed this week', or any other free-text question about visitor behaviour. Returns an LLM-grounded answer with evidence and ranked actions.
Paramètres, retour & exemple (3)
Paramètresdays· integer · optionnel
Lookback days (default 7).site· string · optionnel
Optional apex domain to scope.question· string · requis
The free-text question.
Exemple d'appel{"name": "eyepup_ask", "arguments": {"question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eyepup_log≈ 197 tokens
Log a change you just shipped. The dossier agent reasons about every visitor profiled AFTER this log row, so it can grade whether the friction pattern recovered. CALL THIS after every UX edit.
Paramètres, retour & exemple (5)
Paramètreskind· string · optionnel · content_change | design_change | pricing_change | feature_ship | bug_fix | othersite· string · optionnelpaths· string · optionnel
Comma-separated paths affected.title· string · requis
One-line headline of what shipped.description· string · optionnel
Exemple d'appel{"name": "eyepup_log", "arguments": {"title": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eyepup_todo≈ 150 tokens
Get the top friction patterns ranked by impact score. Use BEFORE making any UX edit — the highest-impact pattern is usually a more valuable fix than whatever the user just asked about. Each row carries a paste-ready recommended_action.
Paramètres, retour & exemple (2)
Paramètressite· string · optionnel
Apex-domain scope.limit· integer · optionnel
Max patterns (default 5).
Exemple d'appel{"name": "eyepup_todo", "arguments": {"site": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eyepup_visitor≈ 118 tokens
Fetch the full LLM-written profile for a single visitor by distinct_id. Use after eyepup_visitors_hot or eyepup_todo to dig into a specific visitor.
Paramètres, retour & exemple (1)
Paramètresdistinct_id· string · requis
UUID-shaped distinct_id.
Exemple d'appel{"name": "eyepup_visitor", "arguments": {"distinct_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - eyepup_visitors_hot≈ 107 tokens
Return the top high-intent visitors currently active. Use when the user asks 'who's hot', 'who's about to convert', 'who should I focus on'.
Paramètres, retour & exemple (2)
Paramètressite· string · optionnellimit· integer · optionnel
Exemple d'appel{"name": "eyepup_visitors_hot", "arguments": {"site": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».