Skip to main content
Four official packages published under the @sly_ai scope on npm:

Node SDK

@sly_ai/sdk — typed client for Node.js / TypeScript / Deno. Covers every endpoint.

CLI

@sly_ai/cli — terminal tool for ops, scripting, and CI.

MCP server

@sly_ai/mcp-server — Sly capabilities as MCP tools for Claude Desktop.

Webhook verification

Drop-in helpers for verifying webhook signatures in any language.

Which to use

ScenarioPick
Building a Node.js / TypeScript backendNode SDK
Shell scripts, CI pipelines, local explorationCLI
Claude Desktop, Cursor, agent runtimesMCP server
Python / Go / Rust / other backendRaw REST with the API reference
A Python SDK is on the roadmap. Until it ships, Python integrations use the REST API directly — all endpoints are straightforward JSON over HTTPS.

Versioning

All packages follow semver. We treat a major version bump as a contract change — breaking changes happen only on majors. Minor versions add capability; patches fix bugs. Current versions as of this writing:
  • @sly_ai/sdk — 0.1.x (pre-1.0, API may still evolve)
  • @sly_ai/cli — 0.1.x
  • @sly_ai/mcp-server — 0.1.x
When we hit 1.0 we’ll lock the APIs; until then, pin to a minor version in production (^0.1.0).

Source + contributions

All four packages are open source and live in the Sly monorepo. Issues and PRs welcome — see the GitHub repo.