# Armature > Product analytics for agent sessions. Capture what users ask, what agents think, and how they use your product through Claude, ChatGPT, and MCP. ## Docs - [Introduction](https://docs.armature.tech/index.md): Product analytics for agent sessions - [Quickstart](https://docs.armature.tech/quickstart.md): From zero to live sessions in a few minutes - [How Armature works](https://docs.armature.tech/how-it-works.md): From scattered tool calls to replayable, scored sessions - [Overview](https://docs.armature.tech/dashboard/overview.md): Sessions, pass rate, and issues at a glance - [Sessions & replay](https://docs.armature.tech/dashboard/sessions.md): Every conversation your MCP sees, scored and replayable - [Use cases](https://docs.armature.tech/dashboard/use-cases.md): What your users come to do — ranked by volume and success - [Issues](https://docs.armature.tech/dashboard/issues.md): Recurring problems grouped by root cause, ranked by impact - [Workspace & settings](https://docs.armature.tech/dashboard/workspace.md): Servers, keys, usage, and your team - [Evaluation](https://docs.armature.tech/evaluation/overview.md): Run real agent sessions against your MCP server and judge the results - [Eval cases](https://docs.armature.tech/evaluation/eval-cases.md): Write the user goals your MCP server must keep handling - [Suites, runs, and scoring](https://docs.armature.tech/evaluation/suites-and-runs.md): How eval runs are produced, judged, and read - [Run evals from CI](https://docs.armature.tech/evaluation/ci.md): Trigger eval runs from your pipeline and read the verdict - [TypeScript](https://docs.armature.tech/sdks/typescript.md): Instrument a TypeScript MCP server with @armature-tech/mcp-analytics - [Python](https://docs.armature.tech/sdks/python.md): Instrument a Python MCP server with armature-mcp-analytics - [Go](https://docs.armature.tech/sdks/go.md): Instrument a Go MCP server with mcp-analytics-go - [PHP](https://docs.armature.tech/sdks/php.md): Instrument a PHP MCP server with armature/mcp-analytics - [What the SDK captures](https://docs.armature.tech/sdks/telemetry.md): Telemetry fields, session reconstruction, and exactly what leaves your server - [Identifying users](https://docs.armature.tech/sdks/identifying-users.md): Attribute sessions to the right user or account - [Stateless & serverless servers](https://docs.armature.tech/sdks/stateless-servers.md): Keep sessions intact when every request hits a fresh instance - [Connect your agent](https://docs.armature.tech/armature-mcp/connect.md): Query your Armature analytics from Claude Code, Cursor, or any MCP client - [Tool reference](https://docs.armature.tech/armature-mcp/tools.md): Every tool the Armature MCP exposes, for analytics and evaluation - [Privacy & security](https://docs.armature.tech/security/privacy.md): How session data is protected, end to end ## OpenAPI Specs - [vendor.openapi](https://docs.armature.tech/test/fixtures/code-mode/petstore/vendor.openapi.json) - [openapi](https://docs.armature.tech/.armature/openapi.json)