{"_id":"@camscanner/tracking-mcp-server","_rev":"4-7c6301f6968769f54b076a7af05d463a","name":"@camscanner/tracking-mcp-server","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@camscanner/tracking-mcp-server","version":"1.0.0","_id":"@camscanner/tracking-mcp-server@1.0.0","maintainers":[{"name":"camscanner-share","email":"yujie_wu@intsig.net"}],"bin":{"tracking-mcp-server":"dist/index.js"},"dist":{"shasum":"25f716b9e203587b092b287da52ebf311a211891","tarball":"https://registry.npmjs.org/@camscanner/tracking-mcp-server/-/tracking-mcp-server-1.0.0.tgz","fileCount":13,"integrity":"sha512-chbbZt3iydSyIl9qI7eHYGA+lJ76zJECxdohEiON/0jH8ehrDZZyeQ3OBEm4G5tjLUO+R+Rp25MD01nsr8vsXw==","signatures":[{"sig":"MEUCIDMg8Udl5mQkonr9bHqc+JB5ExKtq+JciT2UrDLS95rYAiEAvfltm5Qea1kG95bobRLJTJ7Lk98EPkbznUdNPiupC2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39282},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"daea02a9523dbaea5c48052701eb41d42fba1cb5","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"camscanner-share","email":"yujie_wu@intsig.net"},"_npmVersion":"10.9.4","description":"MCP Server for querying Intsig Data Studio tracking/burial point documentation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","playwright-core":"^1.59.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/tracking-mcp-server_1.0.0_1776148851998_0.457879136431375","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@camscanner/tracking-mcp-server","version":"1.1.0","_id":"@camscanner/tracking-mcp-server@1.1.0","maintainers":[{"name":"camscanner-share","email":"yujie_wu@intsig.net"}],"bin":{"tracking-mcp-server":"dist/index.js"},"dist":{"shasum":"8a68af375f960ae4644c3541ef77a6df5a1f466b","tarball":"https://registry.npmjs.org/@camscanner/tracking-mcp-server/-/tracking-mcp-server-1.1.0.tgz","fileCount":13,"integrity":"sha512-fJj+5uCkRN8nKcp3rH1v2YtzjqBa9zKf+YVCAEE4AHJvkYMtZLxbdp9l8hzijfLn0OJZa8ibGYxB263su1TT3w==","signatures":[{"sig":"MEUCIQDn9DxtNdyMiXI36SwRyJ0EpdvYIVAFKiptByIZa+P2sAIgdQ/XvU8xoYwavuMExy5/nnPz3rSolVgEHxLUeNUjIww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41840},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9aad7b50e63998e59079c529363af20d2a4ddcc1","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"camscanner-share","email":"yujie_wu@intsig.net"},"_npmVersion":"10.9.4","description":"MCP Server for querying Intsig Data Studio tracking/burial point documentation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","sharp":"^0.34.5","playwright-core":"^1.59.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.11.0","@types/sharp":"^0.31.1"},"_npmOperationalInternal":{"tmp":"tmp/tracking-mcp-server_1.1.0_1776324097310_0.18322402428021856","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@camscanner/tracking-mcp-server","version":"1.1.1","_id":"@camscanner/tracking-mcp-server@1.1.1","maintainers":[{"name":"camscanner-share","email":"yujie_wu@intsig.net"}],"bin":{"tracking-mcp-server":"dist/index.js"},"dist":{"shasum":"f605b62c2c756bb4435e0f48376a21ad427600fe","tarball":"https://registry.npmjs.org/@camscanner/tracking-mcp-server/-/tracking-mcp-server-1.1.1.tgz","fileCount":13,"integrity":"sha512-Pf9EdVuNkgUVHe+ObNOrk3w0dlSdFFuiOp9v9VoahmF89+LsC1NjCxgxzkJ+EHxnI4bi/14sDQHPcNqefv0yJA==","signatures":[{"sig":"MEUCIAWTdxhcQYKpjP/qJp8Q1LnnLsCFJFrhy3H6tIPhza/aAiEA60iXlXP6Y0m1hsHWfPU/UjUnwFN6H8E5mkig0eD6F3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44075},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9350a1ebf29e68237c52cbd5e56b129cede06436","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"camscanner-share","email":"yujie_wu@intsig.net"},"_npmVersion":"10.9.4","description":"MCP Server for querying Intsig Data Studio tracking/burial point documentation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","sharp":"^0.34.5","playwright-core":"^1.59.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.11.0","@types/sharp":"^0.31.1"},"_npmOperationalInternal":{"tmp":"tmp/tracking-mcp-server_1.1.1_1776335538685_0.8583957362467058","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@camscanner/tracking-mcp-server","version":"1.1.2","description":"MCP Server for querying Intsig Data Studio tracking/burial point documentation","main":"dist/index.js","bin":{"tracking-mcp-server":"dist/index.js"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","start":"node dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","playwright-core":"^1.59.1","sharp":"^0.34.5","zod":"^4.3.6"},"devDependencies":{"@types/node":"^20.11.0","@types/sharp":"^0.31.1","typescript":"^5.3.0"},"_id":"@camscanner/tracking-mcp-server@1.1.2","gitHead":"9350a1ebf29e68237c52cbd5e56b129cede06436","types":"./dist/index.d.ts","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-TluPUC05O1n8uXlojcvogkz0g8TQr+qytidPn5KHCQGbRkbJ+d+EJFANxvjktcfapE4ctd8sGnqphs3X4UprAQ==","shasum":"71e975d05021e887c3fa236f5855b76146089a7f","tarball":"https://registry.npmjs.org/@camscanner/tracking-mcp-server/-/tracking-mcp-server-1.1.2.tgz","fileCount":13,"unpackedSize":46680,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG6OmBn0g0p4YpiS/vZ5nkGibu9JZXb7MpcR7YFdftf3AiEA0QqZNZbxAyF0mAjONlMizIVvXQxfxp0CI2G81MCjxaU="}]},"_npmUser":{"name":"camscanner-share","email":"yujie_wu@intsig.net"},"directories":{},"maintainers":[{"name":"camscanner-share","email":"yujie_wu@intsig.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tracking-mcp-server_1.1.2_1776665978804_0.5541453845696065"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-14T06:40:51.875Z","modified":"2026-04-20T06:19:39.051Z","1.0.0":"2026-04-14T06:40:52.178Z","1.1.0":"2026-04-16T07:21:37.437Z","1.1.1":"2026-04-16T10:32:18.845Z","1.1.2":"2026-04-20T06:19:38.939Z"},"description":"MCP Server for querying Intsig Data Studio tracking/burial point documentation","maintainers":[{"name":"camscanner-share","email":"yujie_wu@intsig.net"}],"readme":"# @camscanner/tracking-mcp-server\n\nMCP Server for querying Intsig Data Studio tracking/burial point documentation.\n\n## Features\n\n- SSO authentication via browser (QR code scan)\n- List products, product types, and versions\n- Search tracking records by developer, product, keyword, PageID, ActionID\n- View tracking screenshots/attachments as images\n- Credential persistence (7-day validity)\n\n## 安装\n\n```bash\n# 1. 添加市场（如已添加可跳过）\nclaude plugin marketplace add tianmuji/camscanner-plugins\n\n# 2. 安装插件\nclaude plugin install tracking@camscanner-plugins\n```\n\n安装后即可使用，无需额外配置。\n\n## Available Tools\n\n| Tool | Description |\n|------|-------------|\n| `tracking-auth` | SSO login via browser |\n| `tracking-logout` | Clear credentials |\n| `list_products` | List all product names |\n| `list_product_types` | Get platform types for a product |\n| `list_product_versions` | Get version list for a product |\n| `get_developer_name` | Get current user's display name |\n| `search_tracking` | Search tracking records (paginated) |\n| `get_tracking_screenshot` | Download tracking screenshot by UUID |\n\n## Usage\n\n首次使用时需要 SSO 登录认证（浏览器扫码）。认证后凭证会自动缓存 7 天。\n\n```\n> 帮我查一下脱敏功能的埋点\n> 搜索 CSDesensitization 页面的所有埋点\n> 校验下工具箱脱敏的埋点是否和代码一致\n```\n\n## Development\n\n```bash\nnpm install\nnpm run build\nnpm start\n```\n","readmeFilename":"README.md"}