amplitude-mcp-server

amplitude-mcp-server

0

Amplitude MCP Server is a Model Context Protocol server facilitating the integration of Amplitude analytics into AI workflows. It allows AI systems to track events, user signups, and revenue through the Amplitude API, enhancing the analytical capabilities within AI environments.

Amplitude MCP Server

A Model Context Protocol (MCP) server designed for integrating Amplitude analytics into AI workflows. It enables AI assistants like Claude to track various user interactions in Amplitude, including events, page views, signups, and revenue.

Features

  • Track custom events in Amplitude
  • Track page views with properties
  • Track user signups and create user profiles
  • Update existing user properties
  • Track revenue and purchases
  • Simple integration with Claude Desktop and other MCP clients

Installation

  • Requires Node.js 16+ and an Amplitude API key
  • Install via npm: npm install -g amplitude-mcp-server

Quick Start

  1. Ensure Claude Desktop is installed
  2. Configure the Claude Desktop configuration file
  3. Add the Amplitude MCP server configuration
  4. Restart Claude Desktop for analytics

Troubleshooting

  • Verify the Amplitude API key and Claude configuration
  • Ensure correct setup and restart where necessary

Security Notes

  • Manage API key permissions and consider security best practices

Contributing

Contributions via pull requests are welcome. Fork the repository and create a feature branch for your contributions.