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"]
}
}
}Then restart Cursor so it reconnects MCP servers.
Related MCP server: Maasy MCP
Claude Code setup
Run this command:
claude mcp add seline -- npx -y @seline-analytics/mcp sln_your_api_keyThen restart Claude Code.
Codex setup
If your Codex client uses mcpServers JSON config, add:
{
"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/dataseline_get_charges->POST /api/v1/charges
Counts and totals:
seline_get_top_visitors->POST /api/v1/statsseline_get_pages->POST /api/v1/pagesseline_get_visit_metrics->POST /api/v1/visit-metricsseline_get_custom_events->POST /api/v1/custom-events
Events and properties:
seline_get_events->POST /api/v1/eventsseline_get_property_values->POST /api/v1/property-valuesseline_get_field_keys->POST /api/v1/event-dataseline_get_field_values->POST /api/v1/field-values
Funnels:
seline_get_funnel->POST /api/v1/funnel
Visitors:
seline_get_visitors->POST /api/v1/visitorsseline_get_visitor->POST /api/v1/visitorseline_get_visitor_events->POST /api/v1/visitor-eventsseline_get_most_active_visitors->POST /api/v1/most-active-visitorsseline_get_visitor_insight->POST /api/v1/visitor-insight
Privacy Policy
This MCP server runs locally and sends requests only to the Seline API 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.
Third parties: Requests go to Seline infrastructure only.
Retention: Governed by Seline account and privacy policy.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Product Management
MCP server for Translation Services
Related MCP Servers
- MIT
- AlicenseBqualityDmaintenanceMCP server for Maasy AI Marketing Copilot2146 npmMIT
- AlicenseAqualityBmaintenanceMCP Server for ChainAnalyzer(https://chain-analyzer.com)638 npm1MIT
- FlicenseAqualityDmaintenanceMCP server for the WhatsMyBudget Analytics API, providing tools to query budget periods, categories, accounts, and summaries.26-