{"_id":"@atsorganization/tracker-mcp","_rev":"2-a068444b75ecbbcfee73f3c928107566","name":"@atsorganization/tracker-mcp","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@atsorganization/tracker-mcp","version":"1.0.0","keywords":["mcp","tracker","analytics"],"license":"MIT","_id":"@atsorganization/tracker-mcp@1.0.0","maintainers":[{"name":"e.taranovskii","email":"taranovsky.e_atsystems@taranov.org"}],"homepage":"https://github.com/atsorganization/tracker-mcp#readme","bugs":{"url":"https://github.com/atsorganization/tracker-mcp/issues"},"bin":{"tracker-mcp":"dist/index.js"},"dist":{"shasum":"46625e807daf8bbc49570841d3d061d73e045ec5","tarball":"https://registry.npmjs.org/@atsorganization/tracker-mcp/-/tracker-mcp-1.0.0.tgz","fileCount":5,"integrity":"sha512-3nNRJyWaw9LjBjwsX0fNjPuPOo7Xd4a+xBHQjMBaVQ9w6ERns5jiqyFEsr8lA0hrBErcSzNtwHtB81WdnY0zWg==","signatures":[{"sig":"MEYCIQDLAJo4sfyiX8vQoQ7c0p+bq0R/qiII0WPSaU4PWu5eJgIhAL+UZVFKq3UKGhOJRGNh6spyUs/Uqc7+Cn6qzDen0+j0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110647},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8e827f966d185bb3f40992c9200ba5a0389e38f","scripts":{"dev":"tsup --watch","lint":"eslint src/ tests/","test":"vitest run --reporter=verbose","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"e.taranovskii","email":"taranovsky.e_atsystems@taranov.org"},"repository":{"url":"git+https://github.com/atsorganization/tracker-mcp.git","type":"git"},"_npmVersion":"11.9.0","description":"MCP server for querying tracker data via BFF API","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","p-limit":"^7.3.0","fastest-levenshtein":"^1.0.16","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.3","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker-mcp_1.0.0_1773951117914_0.7269342713790878","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@atsorganization/tracker-mcp","version":"1.0.1","type":"module","description":"MCP server for querying tracker data via BFF API","main":"dist/index.js","bin":{"tracker-mcp":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/atsorganization/tracker-mcp.git"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run --reporter=verbose","test:watch":"vitest","lint":"eslint src/ tests/","typecheck":"tsc --noEmit"},"engines":{"node":">=18.0.0"},"keywords":["mcp","tracker","analytics"],"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","fastest-levenshtein":"^1.0.16","p-limit":"^7.3.0","zod":"^3.25.76"},"devDependencies":{"@types/node":"^25.5.0","@typescript-eslint/eslint-plugin":"^8.57.1","@typescript-eslint/parser":"^8.57.1","eslint":"^10.0.3","tsup":"^8.5.1","typescript":"^5.9.3","vitest":"^4.1.0"},"gitHead":"55566e22333b591ed4b3f583013eeb8cf50e67c6","_id":"@atsorganization/tracker-mcp@1.0.1","bugs":{"url":"https://github.com/atsorganization/tracker-mcp/issues"},"homepage":"https://github.com/atsorganization/tracker-mcp#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-QT5ZIhdbq48vHfhHsr2skAyhFUV4a4rxl985Ssrv/JItoAJvZ9d/AI/Ntde2JK9Dd4SkTaQsW3FRQf1jF2KojQ==","shasum":"03093bd45da1f1aaad085bf17009ae7ffbc39bc7","tarball":"https://registry.npmjs.org/@atsorganization/tracker-mcp/-/tracker-mcp-1.0.1.tgz","fileCount":5,"unpackedSize":110647,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAa/xyM6mIxKACIBBuZI4hOuJdY274a6wf7BIhWvqybpAiANDbHecUDD0dCsZ99dZXYnzRx46/+Dhg5BN+kwAJMkdA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:329bad16-68b9-490a-8ddb-8fec1fe18980"}},"directories":{},"maintainers":[{"name":"e.taranovskii","email":"taranovsky.e_atsystems@taranov.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tracker-mcp_1.0.1_1773951685033_0.6780914492020493"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-19T20:11:57.851Z","modified":"2026-03-19T20:21:25.334Z","1.0.0":"2026-03-19T20:11:58.075Z","1.0.1":"2026-03-19T20:21:25.184Z"},"bugs":{"url":"https://github.com/atsorganization/tracker-mcp/issues"},"license":"MIT","homepage":"https://github.com/atsorganization/tracker-mcp#readme","keywords":["mcp","tracker","analytics"],"repository":{"type":"git","url":"git+https://github.com/atsorganization/tracker-mcp.git"},"description":"MCP server for querying tracker data via BFF API","maintainers":[{"name":"e.taranovskii","email":"taranovsky.e_atsystems@taranov.org"}],"readme":"# @atsorganization/tracker-mcp\n\nMCP-сервер для запросов к данным трекера через BFF API. Позволяет AI-агентам анализировать трафик на естественном языке.\n\n## Требования\n\n- Node.js >= 18\n\n## Переменные окружения\n\n| Переменная | Описание |\n|------------|----------|\n| `API_TOKEN` | Токен авторизации для BFF API |\n| `API_URL` | URL BFF API |\n\nОбе переменные обязательны -- сервер не запустится без них.\n\n## Установка\n\n### Через npx (рекомендуется)\n\n```bash\nnpx -y @atsorganization/tracker-mcp\n```\n\n### Ручная установка\n\n```bash\ngit clone https://github.com/atsorganization/tracker-mcp.git\ncd tracker-mcp\nnpm ci\nnpm run build\n```\n\nЗапуск:\n\n```bash\nnode /absolute/path/to/tracker-mcp/dist/index.js\n```\n\n## Настройка AI-агента\n\nДобавьте конфигурацию MCP-сервера в настройки вашего AI-агента (Claude Desktop, Claude Code, Cursor и др.):\n\n```json\n{\n  \"tracker\": {\n    \"command\": \"npx\",\n    \"args\": [\"-y\", \"@atsorganization/tracker-mcp\"],\n    \"env\": {\n      \"API_TOKEN\": \"YOUR_API_TOKEN\",\n      \"API_URL\": \"https://example.com\"\n    }\n  }\n}\n```\n\nЗамените `YOUR_API_TOKEN` на ваш токен и `https://example.com` на URL вашего BFF API.\n\n## Примеры запросов\n\nВот что можно спросить у AI-агента после подключения сервера:\n\n1. \"Покажи дневную сводку по ключевым метрикам за вчера\"\n2. \"Топ-10 стран по профиту за последнюю неделю\"\n3. \"Почасовая разбивка показов и профита за сегодня\"\n4. \"Какие метрики доступны в трекере?\"\n5. \"Отчёт по бандлам с фильтром country in US,DE за последние 3 дня\"\n\n## Доступные инструменты\n\n| Инструмент | Описание |\n|------------|----------|\n| `list_dimensions` | Список доступных измерений |\n| `list_metrics` | Список доступных метрик |\n| `get_report` | Отчёт по измерениям и метрикам с фильтрами |\n\n## Доступные промпты\n\n| Промпт | Описание |\n|--------|----------|\n| `daily-summary` | Дневная сводка по ключевым метрикам |\n| `top-by-metric` | Топ N по выбранной метрике |\n| `hourly-breakdown` | Почасовая разбивка за указанный день |\n\n## Публикация (для разработчиков)\n\nПубликация происходит автоматически при создании тега:\n\n```bash\ngit tag v1.0.0\ngit push origin v1.0.0\n```\n\n","readmeFilename":"README.md"}