
Seline
Connects Claude to the Seline Analytics API for querying privacy-focused web analytics data from your terminal or editor. Exposes 18 tools covering time-series data, visitor metrics, custom events, funnel analysis, and individual visitor insights. You can pull page view trends, track exit pages, analyze conversion funnels, or investigate specific visitor sessions without leaving your coding environment. Runs locally via stdio and authenticates with your Seline API key. Useful when you're debugging user behavior, building dashboards, or need to pull analytics into reports without context-switching to the Seline web interface.
- GitHub stars
- 2
- tools
- 17
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- Sep 15, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
seline_list_projectsLists projects on the account, used to find a project before passing projectId on analytics tools.
Lists projects on the account, used to find a project before passing projectId on analytics tools.
No parameter schema in public metadata yet.
seline_get_data
No parameter schema in public metadata yet.
seline_get_charges
No parameter schema in public metadata yet.
seline_get_top_visitors
No parameter schema in public metadata yet.
seline_get_pages
No parameter schema in public metadata yet.
seline_get_visit_metrics
No parameter schema in public metadata yet.
seline_get_custom_events
No parameter schema in public metadata yet.
seline_get_events
No parameter schema in public metadata yet.
seline_get_property_values
No parameter schema in public metadata yet.
seline_get_field_keys
No parameter schema in public metadata yet.
seline_get_field_values
No parameter schema in public metadata yet.
seline_get_funnel
No parameter schema in public metadata yet.
seline_get_visitors
No parameter schema in public metadata yet.
seline_get_visitor
No parameter schema in public metadata yet.
seline_get_visitor_events
No parameter schema in public metadata yet.
seline_get_most_active_visitors
No parameter schema in public metadata yet.
seline_get_visitor_insight
No parameter schema in public metadata yet.
Sponsors
Configuration
YOUR_API_KEY*secretYour API key for the service
Readme
Seline MCP
Seline MCP talks to the Seline public API.
You can connect in two ways:
- Hosted —
https://api.seline.com/mcp(OAuth, for ChatGPT / Claude) - Local stdio —
npx @seline-analytics/mcpwith an API key (Cursor / Claude Code / Codex)
For the local server you can use either:
- A project API token — scoped to one project
- An account API token — access to all projects on the account
With an account token, use seline_list_projects to find a project, then pass projectId on analytics tools.
Cursor setup
{
"mcpServers": {
"seline": {
"command": "npx",
"args": ["-y", "@seline-analytics/mcp", "sln_your_api_key"]
}
}
}
Details
- Repository
- github.com/getseline/seline-mcp
- Website
- seline.com
- Category
- Monitoring & Observability
- Package
@seline-analytics/mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active