Seline MCP server.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Documented (README)
claude mcp add seline-mcp -- npx -y @seline-analytics/mcp{
"mcpServers": {
"seline-mcp": {
"command": "npx",
"args": ["-y", "@seline-analytics/mcp"]
}
}
}MCP Servers overview
<h1>Seline MCP</h1>
<div>
<a href="https://seline.com">
<img width="500" src="https://images.seline.com/seline-boxes.png" alt="Seline" />
</a>
</div>
<div>
<a href="https://seline.com"><strong>Seline</strong></a> is a cookieless, lightweight and independent analytics platform designed with privacy in mind. Get insights about your website and product usage without compromising user privacy.
</div>
Seline MCP talks to the [Seline public API](https://seline.com/api/overview).
You can connect in two ways:
- **Hosted** — `https://api.seline.com/mcp` (OAuth, for ChatGPT / Claude)
- **Local stdio** — `npx @seline-analytics/mcp` with 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
```json
{
"mcpServers": {
"seline": {
"command": "npx",
"args": ["-y", "@seline-analytics/mcp", "sln_your_api_key"]
}
}
}
```
Then restart Cursor so it reconnects MCP servers.
## Claude Code setup
Run this command:
```bash
claude mcp add seline -- npx -y @seline-analytics/mcp sln_your_api_key
```
Then restart Claude Code.
## Codex setup
If your Codex client uses `mcpServers` JSON config, add:
```json
{
"mcpServers": {
"seline": {
"command": "npx",
"args": ["-y", "@seline-analytics/mcp", "sln_your_api_key"]
}
}
}
```
Then restart Codex and confirm the `seline_*` tools appear.
## Tools
Projects:
- `seline_list_projects` -> `POST /api/v1/projects`
Data over time:
- `seline_get_data` -> `POST /api/v1/data`
- `seline_get_charges` -> `POST /api/v1/charges`
Counts and totals:
- `seline_get_top_visitors` -> `POST /api/v1/stats`
- `seline_get_pages` -> `POST /api/v1/pages`
- `seline_get_visit_metrics` -> `POST /api/v1/visit-metrics`
- `seline_get_custom_events` -> `POST /api/v1/custom-events`
Events and properties:
- `seline_get_events` -> `POST /api/v1/events`
- `seline_get_property_values` -> `POST /api/v1/property-values`
- `seline_get_field_keys` -> `POST /api/v1/event-data`
- `seline_get_field_values` -> `POST /api/v1/field-values`
Funnels:
- `seline_get_funnel` -> `POST /api/v1/funnel`
Visitors:
- `seline_get_visitors` -> `POST /api/v1/visitors`
- `seline_get_visitor` -> `POST /api/v1/visitor`
- `seline_get_visitor_events` -> `POST /api/v1/visitor-events`
- `seline_get_most_active_visitors` -> `POST /api/v1/most-active-visitors`
- `seline_get_visitor_insight` -> `POST /api/v1/visitor-insight`
## Privacy Policy
This MCP server runs locally and sends requests only to the [Seline API](https://api.seline.com) using your API key.
- **Data collected:** Your API key (stored locally in your MCP client) and analytics queries you run through the tools.
- **Usage:** The API key authenticates read-only requests to your Seline workspace.
- **Storage:** Seline stores analytics per [Seline Privacy Policy](https://seline.com/privacy).
- **Third parties:** Requests go to Seline infrastructure only.
- **Retention:** Governed by Seline account and privacy policy.
What people ask about seline-mcp
What is getseline/seline-mcp?
+
getseline/seline-mcp is mcp servers for the Claude AI ecosystem. Seline MCP server. It has 2 GitHub stars and its last recorded update is dated 2026-09-15.
How do I install seline-mcp?
+
You can install seline-mcp by cloning the repository (https://github.com/getseline/seline-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is getseline/seline-mcp safe to use?
+
Our security agent has analyzed getseline/seline-mcp and assigned a Trust Score of 82/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains getseline/seline-mcp?
+
getseline/seline-mcp is maintained by getseline. The last recorded GitHub activity is dated 2026-09-15, with 0 open issues.
Are there alternatives to seline-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy seline-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/getseline-seline-mcp)<a href="https://claudewave.com/repo/getseline-seline-mcp"><img src="https://claudewave.com/api/badge/getseline-seline-mcp" alt="Featured on ClaudeWave: getseline/seline-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.