5e9f798 · 2026-09-10 19:30Z
Skills

Ten skills your agent can call

A skill is a named capability with a real endpoint behind it. Each one below lists the MCP tools and REST paths it answers on, and what stops you when something is not open yet.

  • viral-patternsLive

    Sorts a niche’s posts into Gold, Silver and Bronze brackets and reports the patterns that separate them.

    MCP tools
    • get_bracket_analyses
    • get_bracket_insights
    • get_bracket_synthesis
    • get_viral_research
    REST
    • POST /api/lookalikes/analyze-brackets
    • GET /api/lookalikes/viral-research
  • lead-scoringLive

    Scores the people who engage with your posts on seniority tiers and returns a lead-quality score per commenter.

    MCP tools
    • get_top_engagers
    • run_top_engagers_analysis
    REST
    • GET /api/top-engagers
    • GET /api/top-engagers/comments
  • icp-matchLive

    Stores your ICP and positioning as account context, and biases research and scoring against it.

    MCP tools
    • get_icp
    • get_business_context
    • update_business_context
    REST
    • GET /api/user-context
    • PATCH /api/user-context
  • engager-exportLive

    Exports your top engagers as CSV. The download returns raw bytes with a Content-Disposition header, not a JSON envelope.

    MCP tools
    • get_top_engagers
    REST
    • POST /api/top-engagers/export
    • GET /api/top-engagers/export
  • profile-trackerLive

    Scrapes and re-reads your own LinkedIn posts. This is the data every analysis is computed from, so it runs first.

    MCP tools
    • list_my_posts
    • get_linkedin_profile_analysis
    • get_content_fingerprint
    REST
    • GET /api/my-content
    • POST /api/my-content/scrape/refresh
    • GET /api/my-content/scrape-status
  • comment-draftsGated

    Mines the positive comments on your posts for proof material you can reuse in a draft.

    The route POST /api/proof/positive-comments is a declared skeleton in the backend and no MCP tool exposes it, so an agent cannot reach it today. Drafting a comment is not implemented at all: simulate_draft scores a post, not a reply.

    MCP tools

    No MCP tool exposes this yet.

    REST
    • POST /api/proof/positive-comments
  • benchmarkLive

    Compares your account against the creators in your bracket, plus your Social Selling Index and audience resonance.

    MCP tools
    • get_user_comparison
    • get_social_selling_index
    • get_audience_resonance
    REST
    • GET /api/social-selling-index
    • GET /api/resonance
  • enrichmentLive

    Reads a website and a LinkedIn profile into structured account context you can pass to the other skills.

    MCP tools
    • get_website_analysis
    • get_linkedin_profile_analysis
    REST
    • POST /api/crawl-website
    • POST /api/analyze-website
    • POST /api/analyze-social-profile
  • post-schedulerLive

    Publishes a post now or schedules it, lists what is queued, and cancels a queued item.

    REST only. No MCP tool publishes or schedules, so an agent cannot post on your behalf through the MCP transport. Connecting LinkedIn is an interactive redirect and cannot be completed head-lessly.

    MCP tools

    No MCP tool exposes this yet.

    REST
    • POST /api/linkedin/post
    • GET /api/linkedin/scheduled
    • DELETE /api/linkedin/scheduled
  • playbooksLive

    The written GTM motions that string the skills above into something you can run end to end.

    MCP tools

    No MCP tool exposes this yet.

    REST

    Not a REST endpoint.

Reaching them

MCP is the surface that is open.

  • MCP is the working programmatic surface. Point a client at POST /api/mcp/mcp, or at POST /api/mcp/core; both endpoints currently serve the same tool set, and they are kept separate so clients configured on either URL keep working. Bearer token only: a browser cookie is rejected there.
  • The REST API is session-authenticated today. vzk_ API keys exist in the codebase behind a flag that defaults to off, and no route mints one, so there is no key to fetch and curl with yet.
  • There is no Viralz CLI. Nothing to install, no binary, no npx command. If you want Viralz in a terminal, use an MCP client.
  • Credits are metered. Since 17 August 2026 every MCP call on this page is charged against a real balance: publishing or scheduling a LinkedIn post costs 10, previewing one is free, and everything else costs 1. A live subscription adds its tier's allowance per Stripe billing period — 3,000 credits on Basic, 20,000 on Pro, 75,000 on Accelerator — and unused credits expire when the period ends rather than rolling over. Rate limits are real and enforced too.
claude mcp add viralz --transport http https://viralz.dev/api/mcp/mcp
Download

Downloadable content-creation skill

One agent skill file that teaches an MCP client the Viralz content workflow: brackets, then ICP, then voice, then the visual, then the post, then QA. Claude.ai rejects .md and .zip uploads, so use the .txt pack there.

  • Single file. Upload to a Claude Project or paste into project instructions.

    For Claude (.txt)
  • Unzip into your client’s skills folder, keeping SKILL.md at its root. For Cursor, Claude Code and Hermes.

    Skill folder (.zip)