provider mcp_analytics POST /api/environments/{environment_id}/mcp_analytics/missing_capabilities/
@utdk/posthog /api/environments/{environment_id}/mcp_analytics/missing_capabilities/
environments_mcp_analytics_missing_capabilities_create
Create a new missing capability report for the current project.
environment_id path required
Deprecated. Use /api/projects/{project_id}/ instead.
string

Try it

Authentication
Configure credentials for PostHog API
environmentsMcpAnalyticsMissingCapabilitiesCreate
POST/api/environments/{environment_id}/mcp_analytics/missing_capabilities/
Create a new missing capability report for the current project.

Parameters

required

Deprecated. Use /api/projects/{project_id}/ instead.

Input

The tool the user tried before leaving feedback, if known.

MCP client name, for example Claude Desktop or Cursor.

Version string for the MCP client when available.

MCP protocol version negotiated for the session when available.

Transport used for the MCP session, for example streamable_http or sse.

Stable MCP session identifier when available.

Trace identifier for the surrounding MCP workflow when available.

required

The user's intended outcome when using MCP.

required

Capability, tool, or workflow support that is currently missing.

Whether the missing capability blocked the user's progress.

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import posthog from '@utdk/posthog';

await posthog.environmentsMcpAnalyticsMissingCapabilitiesCreate({
  "blocked": true
})