About Logly
Logly's MCP server exposes web analytics to MCP clients such as Claude and Cursor. It is for teams that want to query traffic and conversion data in natural language, and also provides an installation snippet for a site.
Key features
- 01Lists sites in an account
- 02Queries traffic metrics and trends
- 03Breaks down pages, referrers, and devices
- 04Shows live visitors and custom events
- 05Inspects funnel steps and drop-offs
- 06Generates an installation snippet
Use cases
- 01Compare traffic across date ranges
- 02Find leading pages and referrers
- 03Inspect drop-offs in funnel steps
- 04Get an installation snippet for a site
MCP support
The MCP server makes Logly analytics tools available to clients, including statistics, breakdowns, live visitors, events, and funnel queries. It also provides site listing and installation snippet tools.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @logly-uk/mcpLOGLY_API_KEYSecretYour Logly API key — create one in Settings → API keys.Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
8Saved tool list · updated 3w ago
This tool takes no parameters.
Details
From the project READMELogly MCP server
Query your Logly web analytics from Claude, Cursor, or any Model Context Protocol client.
Logly is privacy-first web analytics — under 1 KB, cookie-free, GDPR compliant by design. This server exposes your analytics over MCP so an AI assistant can answer questions like "how did traffic change this week?" or "where is my signup funnel losing people?" — and even hand you the install snippet for a new site.
Requirements
- Node.js 18 or newer
- A Logly account and an API key — create one in Settings → API keys in your
Logly dashboard. The key looks like
logly_a1b2c3...and is shown only once.
Setup
The server runs via npx — no install step needed.
Claude Desktop
Edit claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"logly": {
"command": "npx",
"args": ["-y", "@logly-uk/mcp"],
"env": { "LOGLY_API_KEY": "logly_your_key_here" }
}
}
}
Restart Claude Desktop.
Claude Code
claude mcp add logly -e LOGLY_API_KEY=logly_your_key_here -- npx -y @logly-uk/mcp
Cursor
Add to .cursor/mcp.json in your project (or the global one):
{
"mcpServers": {
"logly": {
"command": "npx",
"args": ["-y", "@logly-uk/mcp"],
"env": { "LOGLY_API_KEY": "logly_your_key_here" }
}
}
}
Tools
| Tool | What it does |
|---|---|
logly_list_sites | List every site in your account with its site ID — start here. |
logly_stats | Pageviews, sessions, visitors, bounce rate, avg duration, daily series, previous-period comparison. |
logly_breakdown | Top pages, referrers, countries and device/browser split. |
logly_realtime | Visitors active right now. |
logly_events | Custom event counts. |
logly_funnels | List a site's conversion funnels and their steps. |
logly_funnel_results | Completion counts and drop-off per funnel step. |
logly_install_snippet | The <script> tag to add Logly to a site's <head>. |
Date filters
Stats tools accept a days window (7, 30 or 90 — defaults to 30) or an explicit
from / to pair (YYYY-MM-DD). If both are given, from/to wins.
Environment variables
| Variable | Required | Purpose |
|---|---|---|
LOGLY_API_KEY | yes | Your Logly API key. |
LOGLY_API_BASE | no | Override the API base URL (default https://app.logly.uk). |
Links
- Logly — https://logly.uk
- MCP server page — https://logly.uk/mcp/
- Public API reference — https://logly.uk/docs
MIT licensed.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.