Community node

    ContentIQ nodes for n8n

    Pull your short-form content performance into a workflow and act on it. Three of the nodes need no ContentIQ account at all - install the package and use them today.

    npm install n8n-nodes-contentiq

    Or in n8n: Settings → Community Nodes → Install n8n-nodes-contentiq

    Free, no account needed

    Viral Score

    Tells an outlier from a big number

    Scores a post against the creator's own recent median rather than views-per-follower, which structurally punishes large accounts. Floors the baseline so a channel with 40 views a post can't fake a 100x hit.

    Platform Rules

    What each platform currently allows

    A dated snapshot of API limits, distribution penalties and AI-content policy across seven platforms. Every rule carries its source URL and the date it was last verified.

    Pattern Normalizer

    Makes content tags groupable

    Folds freeform labels - 'curiosity hook', 'Open Loop', 'curiosity-gap' - onto one canonical taxonomy, so grouping by pattern gives you one bucket of four instead of four buckets of one.

    With a ContentIQ key

    Create a key under Team → API Keys. Keys are scoped read or read-and-write, and neither can spend money or touch billing.

    AnalyticsSummary, top posts, post list and detail, format and hook patterns, collection health
    LibrarySearch analysed content, read one item, manage collections, mark your own posts
    HookList, search and save hooks; read the categories they're filed under
    ScriptList and read saved scripts
    Clone StudioGenerated videos and the production queue
    JobBackground analysis jobs and their status
    WorkspaceStats, orientation context, and the full tool catalogue
    CustomCall any of the 93 tools by name with raw JSON

    Trigger

    Start a workflow when a post gets measured, a background job finishes, a library item appears, or a Clone Studio queue item changes status. On its first run it records what already exists and stays quiet, so switching it on doesn't flood your workflow with the entire backlog.

    Two things worth knowing

    An unmeasured post is unknown, not zero. Posts that have never been measured come back flagged rather than dropped, so a gap in collection is visible instead of looking like a bad post. Filter on measured before you sum or average anything.
    200 tool calls an hour, per team. Shared across every workflow and client on the team, refilling on a rolling hour. Each node execution spends one per input item; each poll spends one.

    Using it with an AI agent

    Every node is marked as usable as a tool, so you can attach them to an n8n AI Agent node. If you want the full surface instead, ContentIQ speaks MCP natively at https://contentiq.media/api/mcp with the same ciq_ key - point Claude, Cursor or any MCP client straight at it.

    Full parameter reference, rate limits and the raw HTTP surface are in the API & MCP reference.

    Get an API key