Seline について
Seline MCPは、プライバシーを重視したウェブサイトやプロダクト分析のために、AIクライアントをSeline Analytics APIへ接続します。ホスト型のOAuth接続と、プロジェクトまたはアカウントのAPIトークンを使うローカルstdioサーバーを利用できます。
主な機能
- 01プロジェクトと訪問指標の確認
- 02ページ、イベント、プロパティの検索
- 03ファネルと訪問者アクティビティの分析
- 04個別訪問者のインサイト確認
活用シーン
- 01ウェブサイトのアクセス推移を確認
- 02カスタムイベントとプロパティの調査
- 03訪問者の行動経路とファネル結果の確認
MCP 対応
MCPサーバーは読み取り専用のSeline分析ツールをMCPクライアントに公開します。ホスト型OAuthエンドポイントへの接続、またはAPIトークンを使ったローカルstdioでの実行に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.seline.com/mcpclaude mcp add --transport http getseline-seline https://api.seline.com/mcp{"mcpServers":{"getseline-seline":{"type":"http","url":"https://api.seline.com/mcp"}}}Cursor で開く{"servers":{"getseline-seline":{"type":"http","url":"https://api.seline.com/mcp"}}}VS Code で開く{"mcpServers":{"getseline-seline":{"type":"http","url":"https://api.seline.com/mcp"}}}{"mcpServers":{"getseline-seline":{"serverUrl":"https://api.seline.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Seline MCP
Seline MCP は、Seline の公開 API と通信します。
接続方法は 2 つあります。
- ホステッド —
https://api.seline.com/mcp(OAuth、ChatGPT/Claude 用) - ローカル stdio — API キーを使用する
npx @seline-analytics/mcp(Cursor/Claude Code/Codex 用)
ローカルサーバーでは、次のいずれかを使用できます。
- プロジェクト API トークン — 1 つのプロジェクトに限定されます
- アカウント API トークン — アカウント内のすべてのプロジェクトにアクセスできます
アカウントトークンを使用する場合は、seline_list_projects でプロジェクトを確認し、分析ツールに projectId を渡します。
Cursor の設定
{
"mcpServers": {
"seline": {
"command": "npx",
"args": ["-y", "@seline-analytics/mcp", "sln_your_api_key"]
}
}
}
MCP サーバーに再接続するため、Cursor を再起動してください。
Claude Code の設定
次のコマンドを実行します。
claude mcp add seline -- npx -y @seline-analytics/mcp sln_your_api_key
その後、Claude Code を再起動してください。
Codex の設定
Codex クライアントで mcpServers JSON 設定を使用する場合は、次を追加します。
{
"mcpServers": {
"seline": {
"command": "npx",
"args": ["-y", "@seline-analytics/mcp", "sln_your_api_key"]
}
}
}
その後、Codex を再起動し、seline_* ツールが表示されることを確認してください。
ツール
プロジェクト:
seline_list_projects->POST /api/v1/projects
期間別データ:
seline_get_data->POST /api/v1/dataseline_get_charges->POST /api/v1/charges
件数と合計:
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
イベントとプロパティ:
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
ファネル:
seline_get_funnel->POST /api/v1/funnel
訪問者:
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
プライバシーポリシー
この MCP サーバーはローカルで実行され、API キーを使用して Seline API のみにリクエストを送信します。
- 収集データ: API キー(MCP クライアントにローカル保存されます)と、ツールを通じて実行する分析クエリ。
- 使用方法: API キーは、Seline ワークスペースへの読み取り専用リクエストの認証に使用されます。
- 保存: Seline は、Seline プライバシーポリシーに従って分析データを保存します。
- 第三者: リクエストは Seline のインフラストラクチャにのみ送信されます。
- 保持期間: Seline アカウントおよびプライバシーポリシーに準拠します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。