Skip to content

v0.2.0

Latest

Choose a tag to compare

@Dearonski Dearonski released this 13 Jul 16:42

Features

  • Logs API — raw, un-sampled row export — four new tools (logs_request, logs_status, logs_download, logs_clean) expose the raw session (visits) and hit (hits) rows the aggregate Reporting API can't return. The async lifecycle (request → poll → download → clean) is shaped as a small, agent-friendly surface rather than mirrored 1:1 from the REST endpoints: logs_request checks feasibility then queues preparation, logs_status polls it and reports storage-quota usage, and logs_download returns a bounded inline sample by default or streams the full export to a file — so raw content (potentially millions of rows) never enters the model's context. Personal fields (IP, clientID, URLs) are flagged via contains_personal_data rather than blocked, and Logs API field ids are discoverable through get_metadata

Improvements

  • Installable as a Claude Code plugin — the repo now ships as a Claude Code plugin and can be added straight from the client, with the one-line install documented in the Quickstart
  • Automatic client configuration — a root .mcp.json lets MCP clients discover and configure the server (command, args, and directory) without hand-writing the entry

Bug Fixes

  • contains_sensitive_data surfaced in report metadata — the Reporting API sets this flag when limited-disclosure rules were applied, but the formatter silently dropped it; it is now included in every report's meta, so an agent can tell when Yandex Metrica suppressed part of a result (thanks @SergeNS-mne, #9)

Docs

  • README leads with a demo GIF and secretless login — the README now opens with a demo GIF and a no-app-registration, PKCE-login quickstart, so the fastest path to a working server is the first thing a reader sees

Internal / Dependencies

  • Hardened release pipeline — CI actions are pinned to commit SHAs and the release publish job was tightened (#6), and releases now auto-publish to the official MCP registry via OIDC (no secrets)
  • Dependabot moved to the bun ecosystem so it updates bun.lock, with minor/patch bumps auto-merged and update PRs grouped
  • Bump @types/node to 26.1.1 (#8), the dev-dependencies group (#7, #10), and actions/checkout to v7 (#3)

Full Changelog: v0.1.3...v0.2.0