# Gaffer > Test analytics platform that stores, analyzes, and shares test results and coverage reports. Gives AI agents memory of your test history. Gaffer is a SaaS for engineering teams who want to track test results over time, detect flaky tests, analyze coverage trends, and share reports with stakeholders. Works with any CI and any test framework that outputs JUnit XML, CTRF, or other standard formats. ## CLI (Primary Interface) - [Getting Started](https://gaffer.sh/docs/getting-started/): 5-minute setup with any CI - [CLI Reference](https://gaffer.sh/docs/cli/): Commands: test, query, sync, affected-tests, doctor - [Upload API](https://gaffer.sh/docs/upload-api/): HTTP API for custom integrations ## AI Agent Integration - [MCP Server](https://gaffer.sh/docs/mcp/): npm install @gaffer-sh/mcp — give Claude/Cursor memory of your tests ## CI Providers - [GitHub Actions](https://gaffer.sh/docs/guides/github-actions/) - [GitLab CI](https://gaffer.sh/docs/guides/gitlab-ci/) - [CircleCI](https://gaffer.sh/docs/guides/circleci/) ## Optional - [Coverage Tracking](https://gaffer.sh/docs/coverage/) - [Slack Integration](https://gaffer.sh/docs/integrations/slack/) - [Webhooks](https://gaffer.sh/docs/integrations/webhooks/)