Unofficial Python client, CLI, and MCP server for The Trade Desk's OpenSincera advertising-metadata API. Not affiliated with The Trade Desk.
Early development. v0.1.0 ships a sync library + CLI; v0.2.0 adds an MCP server; v0.3.0 adds an async batch verb. See CHANGELOG.md for what's landed.
pip install opensincera-python # not yet on PyPIThe distribution is opensincera-python; the import is opensincera.
Filled in at v0.1.0.
The library reads the API key from the OPENSINCERA_API_KEY environment variable. Using direnv with a gitignored .envrc is the recommended local pattern — never commit .env files.
export OPENSINCERA_API_KEY="..."uv sync --all-groups # install runtime + dev deps
uv run pre-commit install # one-time, enables the local git hook
uv run pytest # run the test suite
uv run pre-commit run --all-files