← viral-cat.com

INDIVIDUAL MCP TOOL

list_brands

List brands (content profiles), newest first, with per-brand post counts (posted/scheduled) and the next scheduled date.

viral-cat.comnone authenticationAvailability not checked

LIVE ENDPOINT

https://viral-cat.com/api/mcp/mcp

No auth detected

Connect to this endpoint to inspect the live schema for list_brands and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Potential side effects detected · medium confidence · heuristic, not a guarantee.

  • A tool name or description contains a write-action term.

Parent server

viral-cat.com

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.viral-cat]
url = "https://viral-cat.com/api/mcp/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "viral-cat": {
      "type": "http",
      "url": "https://viral-cat.com/api/mcp/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: viral-cat
Remote MCP URL: https://viral-cat.com/api/mcp/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "viral-cat": {
      "url": "https://viral-cat.com/api/mcp/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "viral-cat": {
      "type": "http",
      "url": "https://viral-cat.com/api/mcp/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "viral-cat",
  "transport": "streamable-http",
  "url": "https://viral-cat.com/api/mcp/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • get_brand_details — Full content profile for one brand: description, taglines, hashtags, CTA/website URL, niche (category/subcategory), content type, target platforms, and active discount.
  • list_posts — List posts across all platforms, newest scheduled first.
  • get_pipeline_summary — High-level snapshot of the posting pipeline: active brand count, a status breakdown (how many scheduled/posted/failed/etc.
  • list_connections — List connected platform accounts (channels) and their health: platform, account username, connected flag, posting-enabled flag, and token expiry.
  • post_performance — Publish-outcome metrics over a rolling window (default 30 days): posted/failed/cancelled totals, success rate, per-platform breakdown, and the most recent published posts with permalinks plus their latest stored engagement snapshot (views/likes/comments/shares; available for youtube/tiktok/twitter/threads).
  • content_queue — The forward content pipeline: drafts awaiting approval first, then scheduled posts in publish order.
  • campaign_summary — Per-brand campaign rollup (brands are ViralCat's campaign unit): posted/scheduled/failed/draft counts, platforms used, next scheduled date, last posted date, and auto-post settings.
  • diagnose_failures — Group failed posts by platform + normalized failure reason: counts, date range, affected brands, a sample raw error, a recoverable flag (retry_failed_posts can re-queue it) and a concrete suggested fix per group.