amplitude-mcp-server

amplitude-mcp-server

5

The Amplitude MCP Server is a tool designed to integrate Amplitude analytics into Artificial Intelligence workflows. It enables AI assistants to track various analytics events, manage user profiles, and track revenue in Amplitude with ease. This server is particularly useful for enhancing AI capabilities with robust analytics functionality.

Amplitude MCP Server

A Model Context Protocol (MCP) server that integrates Amplitude analytics with AI workflows, allowing AI assistants like Claude to manage events, track page views, and handle user-related operations in Amplitude.

Features

  • Track custom events, page views, user signups, and revenue in Amplitude
  • Update user profiles with properties
  • Seamless integration with Claude Desktop and other MCP clients

Installation

  • Requires Node.js 16 or higher and Amplitude API key
  • Install via NPM or manually by cloning the GitHub repository
  • Configure Claude Desktop for integration

Quick Start

  1. Install Claude Desktop
  2. Update configuration files with Amplitude MCP settings
  3. Restart Claude Desktop to begin tracking analytics

Troubleshooting

  • Ensure Node.js version and API key are correct
  • Verify configuration for Amplitude tools visibility

Security Notes

  • Secure storage of Amplitude API key and other sensitive data
  • Consider adding security measures like rate limiting for production use

Contributing

  • Contributions are welcome via Pull Requests.

License

  • Licensed under the MIT License.