{"data":{"_id":"69b2da6867df398baec12e64","name":"PostHog","slug":"posthog","url":"https://posthog.com","description":"","logo":"","category":"Analytics","tags":[],"pricingModel":"unknown","scores":{"tokenEfficiency":{"score":6,"confidence":"scanner","evidence":"PostHog provides SDKs with event batching capabilities and supports pagination for API responses, but lacks documented field selection or explicit response size optimization mechanisms.","na":false},"access":{"score":7,"confidence":"scanner","evidence":"PostHog offers REST API with comprehensive SDKs across Node.js, Python, React, and CLI tooling, providing multiple programmatic access methods, though the absence of an MCP server limits integration with modern agent frameworks.","na":false},"auth":{"score":8,"confidence":"scanner","evidence":"PostHog supports API key authentication which enables autonomous agent authentication without human-in-the-loop, though scope granularity and permission controls are not explicitly documented in the signals.","na":false},"speed":{"score":6,"confidence":"scanner","evidence":"PostHog's response time was not measurable in the collected data, and rate limits are not documented; event batching in SDKs suggests some performance optimization but concrete latency and concurrency capabilities remain unclear.","na":false},"discoverability":{"score":5,"confidence":"scanner","evidence":"PostHog lacks an OpenAPI specification and well-known agent configuration files (llms.txt, agents.json), though it maintains developer documentation and has structured SDK documentation available.","na":false},"reliability":{"score":6,"confidence":"scanner","evidence":"PostHog SDKs suggest versioning support (versions like 5.28.1, 7.9.12) and likely maintain consistent schemas for event data, but explicit documentation on idempotency keys, API versioning strategy, and SLA guarantees is not evident in the signals.","na":false},"safety":{"score":5,"confidence":"scanner","evidence":"PostHog appears to have test environments implied by its nature as an analytics platform, but lacks explicit documentation of sandbox mode, dry-run capabilities, or granular token scoping shown in the collected signals.","na":false},"reactivity":{"score":4,"confidence":"scanner","evidence":"PostHog is primarily event-capture focused with no evidence of webhooks, streaming APIs, or SSE support documented in the signals; polling would be the default interaction pattern for agents.","na":false}},"agentGrade":"B","agentScore":6.22,"accessMethods":{"restApi":true,"graphql":false,"cli":true,"sdk":["Node (posthog-node)","Python (posthog)"],"mcpServer":"none","openApiSpec":"","llmsTxt":false,"agentsJson":false},"authInfo":{"methods":["unknown"],"scopedPermissions":false,"humanRequired":true},"reviewCount":0,"avgReviewScore":0,"viewCount":32,"badgeEmbedCount":4,"agentSkillSlugs":[],"alternatives":[],"claimed":false,"status":"graded","createdAt":"2026-03-12T15:23:20.680Z","updatedAt":"2026-04-09T07:43:54.913Z","__v":0,"scannerData":{"lastScannedAt":"2026-03-12T19:30:02.517Z","scanVersion":1,"rawSignals":{"homepage":{"status":200,"contentLength":976439,"hasStructuredData":false,"hasDeveloperDocs":true,"hasAgentMentions":true,"responseTimeMs":null},"openapi":{"found":false},"wellKnown":{"llmsTxt":{"found":false},"agentsJson":{"found":false},"robotsTxt":{"found":true,"blocksAgents":false,"hasSitemap":true}},"packages":{"npm":[{"name":"posthog-node","description":"PostHog Node.js integration","version":"5.28.1"},{"name":"posthog-js","description":"Posthog-js allows you to automatically capture usage and send events to PostHog.","version":"1.360.1"},{"name":"@posthog/types","description":"Type definitions for the PostHog JavaScript SDK","version":"1.360.1"},{"name":"@posthog/ai","description":"PostHog Node.js AI integrations","version":"7.11.1"},{"name":"@posthog/react","description":"Provides components and hooks for React integrations of PostHog.","version":"1.8.2"},{"name":"@posthog/cli","description":"The command line interface for PostHog 🦔","version":"0.7.1"},{"name":"@posthog/wizard","description":"The PostHog wizard helps you to configure your project","version":"2.1.0"}],"pypi":[{"name":"posthog","version":"7.9.12","description":"Integrate PostHog into any python application."}],"cli":true,"sdks":["Node (posthog-node)","Python (posthog)"]},"mcp":{"found":false,"type":"none","servers":[]}},"biggestFriction":"The absence of an OpenAPI specification and modern agent discovery files (llms.txt, agents.json, MCP server) prevents seamless integration with modern AI agent frameworks that rely on automated API discovery and configuration.","agentSummary":"PostHog is a well-established analytics platform with solid programmatic access through multiple SDKs and REST APIs, making it moderately suitable for agent integration with API key authentication. However, the lack of OpenAPI specs, MCP support, and explicit agent-readiness documentation limits its discoverability and integration friction for AI agents seeking autonomous, self-configuring access."}}}