Connect Eyepup and your agent gets 5 tools, among them eyepup_ask, eyepup_log, eyepup_todo. It answers at https://eyepup.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 22 October 2026, succeeded.
Agentic visitor analytics — five tools that hand the next CRO fix to your coding agent.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
eyepup_ask | 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 Inputs: question, site, days |
eyepup_log | 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. Inputs: title, kind, paths, description, site |
eyepup_todo | 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. Inputs: site, limit |
eyepup_visitor | 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. Inputs: distinct_id |
eyepup_visitors_hot | 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'. Inputs: site, limit |
Every block below points at https://eyepup.com/mcp. Pick your client and copy.
claude mcp add --transport http eyepup https://eyepup.com/mcp
{
"mcpServers": {
"eyepup": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://eyepup.com/mcp"]
}
}
}{
"mcpServers": {
"eyepup": {
"url": "https://eyepup.com/mcp"
}
}
}{
"servers": {
"eyepup": {
"type": "http",
"url": "https://eyepup.com/mcp"
}
}
}{
"context_servers": {
"eyepup": {
"url": "https://eyepup.com/mcp"
}
}
}{
"mcpServers": {
"eyepup": {
"serverUrl": "https://eyepup.com/mcp"
}
}
}{
"mcpServers": {
"eyepup": {
"url": "https://eyepup.com/mcp"
}
}
}name: Eyepup
version: 0.0.1
schema: v1
mcpServers:
- name: Eyepup
type: streamable-http
url: https://eyepup.com/mcp{
"mcpServers": {
"eyepup": {
"httpUrl": "https://eyepup.com/mcp"
}
}
}{
"mcpServers": {
"eyepup": {
"type": "http",
"url": "https://eyepup.com/mcp"
}
}
}{
"mcpServers": {
"eyepup": {
"url": "https://eyepup.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Feyepup.com%2Fmcp&type=streamable_http&id=eyepup&name=Eyepup
It answered our last check on 22 October 2026 in 229 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
5, as returned by the server's own tools/list on 14 September 2026: eyepup_ask, eyepup_log, eyepup_todo, eyepup_visitor, eyepup_visitors_hot.
It answered our last check on 22 October 2026 in 229 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://eyepup.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.edholofy. Endpoint host: eyepup.com. ARD identifier: urn:air:io.github.edholofy:mcp:eyepup.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.