Developer tools

Build with Tritonium

Sign your AI agent in to Tritonium's MCP server, or build with the REST API, the published TypeScript and Python SDK packages, and signed webhooks.

AI agents (MCP)

Connect your AI agent

Tritonium runs a remote MCP server. Add its URL to your agent and sign in with your Tritonium account: there is no API key to create or store. Your agent can then search reviews, read insights and forecasts, and draft replies that wait for your approval.

Sign-in tested with Claude Code, Codex, Cursor, GitHub Copilot CLI, Grok CLI, Antigravity, and OpenClaw.

  1. Add the server to your agent

    MCP endpoint
    https://api.tritonium.com/mcp
  2. Sign in and approve

    Your agent opens Tritonium in your browser. Sign in and choose what it may see and do.

  3. Ask about your reviews

    Your agent picks the tools. Any reply it drafts waits for approval in Tritonium.

Client libraries

Public SDK packages

Type-safe client libraries for TypeScript/JavaScript and Python.

The packages on npm and PyPI are currently version 2.1.1. Newer SDK updates are not published yet and may not include recent API operations. Use the REST API or MCP for current API coverage.

TypeScript / JavaScript

@tritonium/api-clientv2.1.1

Install
npm install @tritonium/api-client@2.1.1

Features

  • Full TypeScript support with complete type definitions
  • Node.js 18 or later, with no runtime dependencies
  • Tree-shakeable ESM and CommonJS builds
Quick start
import { configureApiKey, AppsService, ReviewsService } from '@tritonium/api-client';

configureApiKey(process.env.TRITONIUM_API_KEY!);

const { apps = [] } = await AppsService.getApps();
if (apps.length === 0) throw new Error('Connect an app in the Tritonium dashboard first.');
const { reviews = [] } = await ReviewsService.getAppReviews(apps[0].app_uuid!, 20);
View on npm

Python

tritonium-api-clientv2.1.1

Install
pip install tritonium-api-client==2.1.1

Features

  • Fully typed with Python 3.9+ support
  • Async/await support with httpx
  • Webhook signature verification helpers
Quick start
import os
from tritonium_api_client.api.apps import get_apps
from tritonium_api_client.api.reviews import get_app_reviews
from tritonium_api_client.auth import create_api_key_client

client = create_api_key_client(os.environ["TRITONIUM_API_KEY"])
apps = get_apps.sync(client=client)
if not apps.apps:
    raise SystemExit("Connect an app in the Tritonium dashboard first.")
reviews = get_app_reviews.sync(apps.apps[0].app_uuid, client=client, limit=20)
View on PyPI

Platform API

API features

A REST API over HTTPS with JSON responses, scoped API keys and signed webhooks.

API key authentication

API keys with read and write scopes for each area of the API. Each key acts as a workspace member limited to its scopes.

Request budgets per key

Each API key can make 600 requests a minute and start 60 new AI drafts, analyses or forecasts every 10 minutes. A 429 response says when to retry.

RESTful design

Predictable resource-oriented URLs with consistent JSON responses.

Webhooks

Subscribe an HTTPS endpoint to alert events. Payloads are signed, so your service can verify where they came from.

Build on your own app reviews

Connect your App Store and Google Play apps in Tritonium, then use them from your agent, the API or the SDKs.