Pricing
Log inStart free
MCP server

The check your coding agent can call, before the pull request opens.

Skene runs as a hosted MCP server: eleven tools your agent calls in the same session it is already in, scoped by the API key you issue.

Start freeSee it against a coding agent

MCP is the protocol your agent uses to call outside tools. The hosted endpoint is www.skene.ai/api/mcp; auth is a workspace API key.

acme/webapp #4815

Agent

Complete. The feature works and the tests pass.

Check

signup_completed is no longer recorded on this path.

  • ›_

    Runs in the same session

    Not a separate tool to open or a second dashboard to check. One more thing the agent can call mid-turn.

  • ◈

    The gate is deterministic

    Returns the events your journey says should exist and do not. Call it over HTTP or as an MCP tool.

  • ⌘

    Scoped by the API key you issue

    Hosted by Skene. The key belongs to the workspace, and you issue it.

121SupabasePostHogMixpanelBigQueryResend
The check

A check the agent did not write.

Skene/MCP
Agent config
endpoint  www.skene.ai/api/mcp
auth      workspace API key
Tools the server answers with11 tools
skene_workspace_infoReturns the authenticated workspace and granted scopes for the MCP credential.
skene_journey_analyseStarts a Lifecycle rebuild and returns which schema, events, and routes to collect.
skene_journey_buildBuilds and saves the Lifecycle definition from the collected schema, events, and routes.
skene_get_journeyReturns Lifecycle canvas data with stages, steps, levers, triggers, connectors, and usage overlays.
skene_view_journeyOpens an interactive Lifecycle map for exploring stages and steps.
skene_get_tracking_eventsLists tracked events in the same order as the Events page, with status, files, and mapped steps.
skene_checkStarts an analytics scan and returns the scan steps for the agent to run locally.
skene_gapCompares scanned events and providers against the Lifecycle baseline and returns coverage gaps.
skene_ackRecords whether flagged events are wired, deferred, or rejected, so later scans skip handled gaps.
skene_analytics_reviewReviews a pull request diff for tracking regressions. It does not post to GitHub.
skene_feature_checkChecks every active tracking plan for success metric movement, goal status, and Check learning.
  • ✓An event the journey plans for that no longer fires
  • ✓A database event whose table is not there
  • ✓A tracking call for an event nobody planned
  • ✓A planned property the call stopped sending
Baseline comparison4 finding classes
Missing event
fails gate
Missing table
fails gate
Unplanned tracking call
reported
Dropped property
reported

An agent checking its own tracking is checking its own work.

The MCP check compares your diff against a baseline the agent never touches: the planned event baseline from your workspace journey artifacts.

Two paths that can disagree.

02

The MCP check and the pull request review are separate: one is a deterministic comparison against your journey baseline, the other a model reading the diff against a written policy. They share no code.

  • ✓Either can be used alone; neither replaces your test suite
  • ✓Both are about tracking specifically, which most CI suites do not check at all
Eleven toolsHosted by Skene

For coding agents: Cursor, Claude Code and any other MCP-capable agent. Add the hosted endpoint to the agent’s config; the check is callable the same turn.

Put the check in your agent's reach.

Start freeSee Skene Cloud

No card needed, minutes to connect.

Product data your GTM team can trust.

Product

Before you shipHow it worksFeaturesIntegrationsSecuritySupabasePricing

Developers

DevelopersSkene CloudMCP servervs coding agentsOpen sourceDocs

Resources

ResourcesGlossaryPlaybooksBlogReleases

Company

AboutCommunityEventsContactPrivacyTerms
© 2026 Skene Technologies. All rights reserved.