clarity-mcp-server
10
The project is a Model Context Protocol server for Microsoft Clarity's data export API, facilitating analytics data retrieval through MCP clients. It features filtering by dimensions and integration with tools like Claude for Desktop, while ensuring ease of setup and use.
Microsoft Clarity Data Export MCP Server
This project is an MCP server designed for accessing Microsoft Clarity's data export API. It allows users to efficiently retrieve analytics data using Claude for Desktop or other MCP-compatible clients.
Features
- Simple interface for querying Microsoft Clarity analytics data
- Filter analytics data by up to 3 dimensions
- Retrieve various metrics such as Scroll Depth, Engagement Time, and Traffic
- Integration with Claude for Desktop and other MCP clients
Setup and Installation
- Requires Node.js v16+, a Microsoft Clarity account, and an MCP-compatible client
- Install via npm or run with npx
- Provide Clarity API token via command line or tool parameters
Configuring MCP Clients
- Specific configuration needed for different MCP clients
- Includes example configuration for Claude for Desktop
Limitations
- Up to 10 API requests allowed per project per day
- Data retrieval for the past 1-3 days only
- Maximum of 3 dimensions per request, response limited to 1,000 rows
License
MIT