Official Node.js and Python SDKs Are Here

We've added official Node.js and Python SDKs for Trackee. You can now check rankings, run AI visibility scans, and manage tracked brands through typed clients.
The Node.js SDK includes TypeScript definitions. The Python SDK provides synchronous and asynchronous clients with validated response models. Both use Trackee's OpenAPI contract and include typed errors and configurable timeouts.
Install
For Node.js 20.3 or later:
npm install @trackee/nodeFor Python 3.10 or later:
pip install trackeeCreate an access key and set it in your environment. Both clients read TRACKEE_API_KEY:
export TRACKEE_API_KEY="your_access_key"Your first request in Node.js
List your tracked brands:
import Trackee from "@trackee/node";
const client = new Trackee();
const { data: result } = await client.brands.list();
console.log(result.data);Your first request in Python
from trackee import Trackee
with Trackee() as client:
brands = client.brands.list()
print(brands)From there, use the clients for keyword research, competitors, mentions, citations, scans, and recurring trackers. SDK requests use the same access keys and credit rules as the REST API.
Docs and source
- Node.js: Quick start · GitHub
- Python: Quick start · GitHub
For coding agents, our Agent Skills provide workflows for AI visibility and SEO research. You can also connect through the hosted MCP server.