manifest.json•2.89 kB
{
"manifest_version": "0.2",
"name": "@microsoft/clarity-mcp-server",
"display_name": "Microsoft Clarity",
"version": "2.0.1",
"description": "MCP Server for Microsoft Clarity",
"long_description": "This extension enables integration between AI systems and Microsoft Clarity, providing access to project analytics, documentation, and session recordings.",
"author": {
"name": "Microsoft",
"url": "https://clarity.microsoft.com",
"email": "clarityms@microsoft.com"
},
"repository": {
"type": "git",
"url": "https://github.com/microsoft/clarity-mcp-server"
},
"homepage": "https://clarity.microsoft.com",
"documentation": "https://github.com/microsoft/clarity-mcp-server",
"support": "https://github.com/microsoft/clarity-mcp-server/issues",
"icon": "icon.png",
"server": {
"type": "node",
"entry_point": "dist/index.js",
"mcp_config": {
"command": "node",
"args": [
"${__dirname}/dist/index.js"
],
"env": {
"CLARITY_API_TOKEN": "${user_config.api_token}"
}
}
},
"tools": [
{
"name": "list-session-recordings",
"description": "List Microsoft Clarity session recordings timeline information. Returns metadata including session link, duration, and a timeline of relevant user interactions."
},
{
"name": "query-documentation-data",
"description": "Fetch Microsoft Clarity documentation snippets for finding answers to user questions including step-by-step screenshots for setup guides, features, usage, troubleshooting, and integration instructions. The query should be focused on one specific documentation topic or question. Avoid complex multi-purpose queries."
},
{
"name": "query-analytics-data",
"description": "Fetch Microsoft Clarity analytics data using a simplified natural language search query. The query should be focused on one specific data retrieval or aggregation task. Avoid complex multi-purpose queries. Time ranges should be explicitly specified when possible. If no time range is provided, prompt the user to specify one."
}
],
"tools_generated": false,
"keywords": [
"clarity",
"api",
"analytics",
"behavior-analytics-tools",
"heatmaps",
"session-recordings",
"mcp",
"data insights",
"insights",
"model-context-protocol",
"ai",
"agent"
],
"license": "MIT",
"privacy_policies": [
"https://clarity.microsoft.com/privacy"
],
"compatibility": {
"claude_desktop": ">=0.10.0",
"platforms": [
"darwin",
"win32",
"linux"
],
"runtimes": {
"node": ">=16.0.0"
}
},
"user_config": {
"api_token": {
"type": "string",
"title": "Clarity API Token",
"description": "Provide your Clarity data export API token",
"required": true,
"sensitive": true
}
}
}