v0.1.21
Re-grounds the plugin on the live Similarweb MCP surface, which grew from 80 tools to 113 and renamed 8 of them into a get-website-analysis-* namespace.
Fixed
- sw-channel-mix aborted on every run. Its required probe tool read as absent under the new names, and that tool's pinned absence outcome is ABORT.
- sw-competitive-teardown silently dropped its channel breakdown and PPC investment sections.
- sw-aeo-audit's AI-referral fallback called a tool that no longer exists.
- The Cowork teardown artifact failed on page load.
- 403 claims detection was silently broken. The server's 403 message changed wording and the "missing the required claims" phrase moved into the
actionsarray, so message-gated detection would miss a real claims gap. Detection now keys on HTTP 403 pluserror.code FORBIDDEN_ERRORonly.
Added
- AI-referral measurement via the Gen AI traffic channel.
get-website-analysis-traffic-channelsnow returns a ten-channel taxonomy includingGen AIwith absolute visits at 10 credits per month, so sw-aeo-audit leads with it and costs less than the proxy it replaces. Naming the individual AI sources stays opt-in. - Rename-transition safety. If a documented tool is absent but its retired predecessor is live, the plugin calls the predecessor and says so. Connectors do not all update together.
- A tool-name drift guard in
build.py --validate, so the next rename wave fails the build instead of shipping. It scans every file type across the shipped trees, the generated mirrors, and the root docs.
Downloads
| Platform | Asset |
|---|---|
| Cowork | similarweb-cowork-0.1.21.zip |
| Claude Code | similarweb-claude-code-0.1.21.zip |
| Codex | similarweb-codex-0.1.21.zip |
| Cursor | similarweb-cursor-0.1.21.zip |
Install steps per platform are in docs/install-and-smoke-test.md.
What's Changed
- fix(mcp): re-ground on the 113-tool surface and restore the renamed tools (v0.1.21) by @idan-yaron in #6
Full Changelog: v0.1.20...v0.1.21