Releases
Chronological log of every Anakin SDK, MCP server, and CLI release with version numbers, install commands, and links to the registry pages.
A stable record of every released version across our four published packages. Each entry links to the npm or PyPI registry, the GitHub release, and the source commit it was built from.
| Package | Latest | Source |
|---|---|---|
@anakin-io/sdk | 0.1.0 | github.com/Anakin-Inc/anakin-node |
@anakin-io/mcp | 0.1.0 | github.com/Anakin-Inc/anakin-mcp |
anakin-sdk (PyPI) | 0.1.0 | github.com/Anakin-Inc/anakin-py |
anakin-cli (PyPI) | 0.2.0 | github.com/Anakin-Inc/anakin-cli |
2026-04-28 — Initial public release of three new packages
Three packages went live to npm + PyPI on the same day. The fourth (anakin-cli) was already published earlier (last bumped to 0.2.0 on 2026-03-18) and is unchanged in this release window.
@anakin-io/sdk v0.1.0 — Node.js / TypeScript SDK
First public release. Wraps every Anakin endpoint in a single async call with built-in polling, real TypeScript types, and zero runtime dependencies.
npm install @anakin-io/sdkimport { Anakin } from "@anakin-io/sdk"
const client = new Anakin({ apiKey: "ak-..." })
const doc = await client.scrape("https://example.com")
console.log(doc.markdown)What's included: scrape, map, crawl, search, agenticSearch, wire, plus a full SessionsClient for browser-session CRUD (list, create, save, update, delete).
Quality gates: 25 unit tests, strict TypeScript (exactOptionalPropertyTypes), ESM + CJS dual build via tsup (~28 KB), zero runtime dependencies. Works on Node 18+.
Links: npm · GitHub release · docs
@anakin-io/mcp v0.1.0 — Model Context Protocol server
First public release. Lets AI agents in Claude Desktop, Claude Code, Cursor, Cline, Continue, Zed, Windsurf, and VS Code call Anakin natively — no glue code required.
npx -y @anakin-io/mcp init --allThat single command auto-configures every detected agent client on your machine. After it finishes, restart your client and Anakin's tools appear in the agent's tool list.
Tools exposed (6): scrape, search, map, crawl, agentic_search, wire_action — each a thin wrapper over the corresponding Anakin REST endpoint with a typed JSON Schema for arguments.
Supported clients (8): claude-desktop, claude-code, cursor, cline, continue, zed, windsurf, vscode. Each has its own config schema; all are auto-detected and configured by init.
Quality gates: 27 unit tests across the tool registry shape and per-client config writers, strict TypeScript, ESM + CJS dual build. Only @modelcontextprotocol/sdk at runtime.
Links: npm · GitHub release · setup docs
anakin-sdk v0.1.0 — Python SDK
First public release. Wraps every Anakin endpoint with a single sync call, typed Pydantic v2 response models, and built-in polling.
pip install anakin-sdkfrom anakin import Anakin
client = Anakin(api_key="ak-...") # or set ANAKIN_API_KEY
doc = client.scrape("https://example.com")
print(doc.markdown)Distribution name is
anakin-sdk(PyPI). Import name isanakin. They differ because the unscopedanakinPyPI name is held by an unrelated package.
What's included: scrape, map, crawl, search, agentic_search, wire, countries, plus a SessionsClient for browser-session CRUD. Built-in retries with exponential backoff and Retry-After honour on 429s. Hidden polling — calls return the final result.
Validated on: Python 3.10, 3.11, 3.12, 3.13 — install + import + 25/25 tests pass on every version. Multi-version validation is automated via scripts/test-multiver.sh in the repo.
Links: PyPI · GitHub release · docs
Earlier releases
anakin-cli v0.2.0 — 2026-03-18
The Python CLI for terminal-driven scraping. Installs anakin as a binary on $PATH. Already published before this release window.
pip install anakin-cli
anakin login --api-key "ak-..."
anakin scrape "https://example.com" -o page.mdCommands: search, scrape, scrape-batch, research, login, status.
Versioning
All four packages follow Semantic Versioning:
- 0.x.y — alpha. Public API may change between minor versions until 1.0.
- x.0.0 (1.0+) — stable. Breaking changes require a major bump.
- Patch (z) bumps — bug fixes, no API changes.
Until 1.0, treat the SDKs as alpha and pin to a specific minor version (@anakin-io/sdk@^0.1.0, anakin-sdk==0.1.*) if you need stability across upgrades.
Status badges
If you'd like to embed real-time version badges on your own README:
[](https://www.npmjs.com/package/@anakin-io/sdk)
[](https://www.npmjs.com/package/@anakin-io/mcp)
[](https://pypi.org/project/anakin-sdk/)
[](https://pypi.org/project/anakin-cli/)Reporting issues
Each repo has its own issue tracker — file there for fastest response:
For bugs that span multiple packages or are about the API itself, the main repo's issue tracker is the catch-all.