exploring-mcp-tool-original-user-motive
Exploring an MCP tool's original user motive
Internal analyst tool. Do not seed it into customer teams. It queries PostHog's own MCP telemetry across all organizations, and its corpus step reads customer-authored intent text. Nothing serves it to customers today:
skill-listreturns per-teamLLMSkillrows, and the only repo-to-team seeding path issync_signals_scout_skills.py, scoped toproducts/signals/skills/. Keep it that way — do not add this product to a seeding command, and do not name this skill in an MCP tool description, which would send customer agents looking for it.
$mcp_intent records the action an agent was taking at the moment of a call
("create a notebook titled Q3 funnel review").
It does not record the goal the person started with ("investigate a conversion drop").
That goal is never written to any property — it has to be reconstructed from the shape of the session's opening calls.
This skill does that reconstruction, clusters the recovered goals, and publishes the result as a notebook.
The output answers "why do people arrive at this tool?", which no aggregation of $mcp_tool_call can answer on its own.