amplitude-mcp

silviorodrigues/amplitude-mcp

3.3

If you are the rightful owner of amplitude-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for Amplitude Analytics API, providing tools and resources for querying and segmenting event data.

The Amplitude MCP Server is designed to facilitate seamless interaction with the Amplitude Analytics API, enabling AI assistants and other MCP clients to efficiently query and segment event data. This server provides a robust framework for accessing and analyzing event data, allowing users to apply filters, perform advanced segmentation, and access structured resources. By leveraging the Amplitude API, users can gain insights into user behavior, track event trends, and make data-driven decisions. The server supports querying event data with specific filters, advanced segmentation with breakdowns, and accessing event data through structured resources. It is an essential tool for businesses and developers looking to harness the power of Amplitude Analytics for enhanced data analysis and reporting.

Features

  • Query event data with filters
  • Perform advanced segmentation with breakdowns
  • Access event data through structured resources
  • Supports grouping by interval and dimension
  • Provides a CLI for easy setup and configuration

Usages

npx with Amplitude MCP Server

{
  "mcpServers": {
    "amplitude": {
      "command": "npx",
      "args": [
        "-y",
        "amplitude-mcp",
        "--amplitude-api-key=YOUR_API_KEY",
        "--amplitude-secret-key=YOUR_SECRET_KEY"
      ]
    }
  }
}

Tools

  1. query_events

    Basic event querying with filters.

  2. segment_events

    Advanced event segmentation with breakdowns.