About-Intelligence/soku-cli

Soku CLI — call Soku ads/GA4/PostHog data capabilities from any AI agent or shell.

What it solves

Soku CLI provides a secure, unified command-line interface that allows AI agents (like Claude Code, Cursor, or Codex) to interact with a company's growth stack. It eliminates the need for users to manually copy data between tabs, share sensitive API keys in prompts, or set up complex MCP hosts, enabling agents to query marketing data and execute business operations directly from the terminal.

How it works

The CLI connects to the Soku backend via an API, using a capability registry to generate typed, discoverable commands. It handles authentication and server-side credential injection for third-party services. For high-risk operations, the system implements a "human-in-the-loop" gate where delivery-changing actions create a review request that must be approved by a human before execution.

Who it’s for

Growth marketers and developers who use AI coding agents to automate marketing analysis, campaign management, and SEO content publishing across multiple platforms.

Highlights

  • Unified Growth Interface: Single access point for Google Ads, Meta Ads, TikTok, GA4, PostHog, and SEO hosting.
  • Agent-Native Output: Returns stable JSON envelopes in non-interactive shells for reliable agent parsing.
  • Secure Credential Management: Keeps third-party API keys out of prompts by managing them server-side.
  • Human-Gated Writes: Ensures critical campaign changes require human approval via a review system.
  • Automated Capability Updates: Command trees are automatically synced from the Soku backend, ensuring new features are available without manual updates.

Related

  • Project
  • Project
  • Project
  • Project
  • Project