{
  "id": "15-sparktoro",
  "slug": "sparktoro",
  "normalized_name": "sparktoro",
  "name": "SparkToro",
  "vendor_url": "https://sparktoro.com",
  "category": "community-dark-social",
  "what_it_does": "Audience-research tool that shows what a defined audience (by keyword, website, social account, or podcast) reads, watches, listens to, and follows, by combining social-graph, search, and web-crawl data.",
  "ai_features": "Vendor markets an \"AI-powered audience research\" framing, but the underlying product is an aggregation/ranking engine over crawled affinity data rather than a disclosed ML/LLM model; the MCP layer adds genuine LLM-native querying via the connected client, not a SparkToro-owned model.",
  "mcp_status": "official",
  "mcp_url": "https://sparktoro.com/mcp ; docs: https://sparktoro.com/mcp/docs",
  "mcp_auth": "OAuth (one-click sign-in with an existing SparkToro account); documented to work with Claude Desktop, Claude Code, Cursor, and ChatGPT.",
  "api_gate": "paid (mixed) - the MCP server requires an active paid subscription (Personal $50/mo, Business $150/mo, or Agency $300/mo); the separate REST API is pay-as-you-go credit bundles with no subscription required, and the API docs themselves are free to read without a key.",
  "revops_role": "Audience/attention-mapping layer for GTM and content targeting - tells an operator where a target audience actually spends attention, complementary to (not competing with) the mention-monitoring tools elsewhere in this file.",
  "tier": "RESEARCHED",
  "last_checked": "2026-08-24",
  "sources": "https://sparktoro.com/mcp, https://sparktoro.com/mcp/docs, https://sparktoro.com/api, https://sparktoro.com/api/pricing, https://sparktoro.com/pricing, https://github.com/SparkToro/status",
  "notes": "A public status page (github.com/SparkToro/status, built on Upptime) tracks live uptime for \"SparkToro app, public API, and MCP server\" - an unusually transparent, solo-operator-friendly touch rare in this category. The $0/mo free tier covers the core research product but does not include MCP access.",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "paid",
  "mcp_urls": [
    "https://sparktoro.com/mcp",
    "https://sparktoro.com/mcp/docs"
  ],
  "source_urls": [
    "https://sparktoro.com/mcp",
    "https://sparktoro.com/mcp/docs",
    "https://sparktoro.com/api",
    "https://sparktoro.com/api/pricing",
    "https://sparktoro.com/pricing",
    "https://github.com/SparkToro/status"
  ],
  "source_annotations": [],
  "vendor_domain": "sparktoro.com",
  "display_name": "SparkToro",
  "docs_url": null,
  "jobs": [],
  "jobs_tagged_by": null,
  "jobs_tagged_on": null,
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [
    "https://github.com/SparkToro/status"
  ],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "URL",
      "description": "Status",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    }
  ],
  "mcp_tool_count": 1,
  "mcp_tools_evidence": "readme",
  "mcp_tools_repo": "SparkToro/status",
  "mcp_tools_repo_party": "first-party",
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "none-found",
  "cli_party": null,
  "cli_binary": null,
  "cli_install": [],
  "cli_login": null,
  "cli_commands_seen": [],
  "cli_docs_url": null,
  "cli_repo": null,
  "cli_packages": [],
  "cli_evidence": null,
  "cli_checked_on": "2026-09-27",
  "github_org": "SparkToro",
  "github_org_status": "resolved",
  "github_org_url": "https://github.com/SparkToro",
  "github_org_evidence": {
    "rule": "rule 1",
    "url": "https://github.com/SparkToro/status",
    "matched_domain": "sparktoro.com",
    "via": "website",
    "detail": "account website https://sparktoro.com has the vendor's domain",
    "confidence": "strong",
    "candidates_rejected": []
  },
  "github_org_repos": 1,
  "github_org_repos_mcp": 1,
  "github_org_repos_cli": 0,
  "github_org_latest_activity": "2026-09-08T00:30:29Z",
  "github_org_recent_repos": [
    {
      "name": "status",
      "url": "https://github.com/SparkToro/status",
      "kind": "mcp-server",
      "description": "Live and historical status for SparkToro app, public API, and MCP server (Upptime)",
      "stars": 0,
      "pushed_at": "2026-09-08",
      "latest_release": null
    }
  ],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": "https://sparktoro.com/mcp",
  "endpoint_status": "docs-only",
  "endpoint_http_status": 200,
  "endpoint_last_probed": "2026-09-04",
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "15-sparktoro",
  "also_listed_in": [],
  "source_file": "15-community-dark-social.md",
  "source_line": 64,
  "file_index": 3,
  "category_num": "15",
  "category_slug": "community-dark-social",
  "category_label": "Community & Dark Social",
  "heading": "SparkToro",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 137
}
