Skip to content

How To Make Money On Snapchat

by howtomakemoneyonsnapchat.com · remote · no sign-in to list tools · v1.2.0 · published by com.howtomakemoneyonsnapchat

Two fact tools free, no key, low limit. Other tools: 14-day trial or paid plan. Watch writes data.

Deletes · 1Final · 1Changes · 3

8 tools: 1 can delete or cancel things, 1 do something that can't be undone, 3 change things and 3 only read.

Scanned Oct 21, 2026

1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http creator-monetization https://howtomakemoneyonsnapchat.com/mcp

Findings

Matches of fixed checks, with the text they matched.

1 warn
  • The server marks "calculate_payout_timeline" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "calculate_payout_timeline" says "payout": a word that usually means money moves, which cannot be taken back.

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Deletes or cancels 1Claude Code: deny
  • watch_save_checkinWRITE.No findings

    Why it is in this group

    • The name "watch_save_checkin" says "save": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    WRITE. Save caller-supplied Snapchat numbers on this key's Eligibility Watch. A field you include replaces that date. A field you omit keeps the saved value. Null clears it.

    Annotations the server declares

    • title: watch_save_checkin
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: false
Can't be undone 1Claude Code: ask
  • calculate_payout_timelineCALCULATION.1 finding

    Why it is in this group

    • The name "calculate_payout_timeline" says "payout": a word that usually means money moves, which cannot be taken back.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "calculate_payout_timeline" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "calculate_payout_timeline" says "payout": a word that usually means money moves, which cannot be taken back.

      What this check looks for
    Description, as the server wrote it
    CALCULATION. Use this when you need a date-by-date timeline of Snap's payout steps from a credited date: Pending to Available, the cash-out minimum, taxpayer verification, and the earliest day cash can reach the Payout Portal. Ranges stay ranges when the source gives a range. This is an estimate, not a promise. Do not use it to score eligibility (check_eligibility) or to list every rule (get_monetization_requirements).

    Annotations the server declares

    • title: calculate_payout_timeline
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Changes things 3Claude Code: ask
  • calculate_gapCALCULATION.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    CALCULATION. Use this when you need the exact numeric shortfall, percent complete, and binding constraint for a creator's caller-supplied metrics. Do not use it for the pace to close that gap (calculate_growth_pace) or for a per-requirement pass/fail list (check_eligibility).

    Annotations the server declares

    • title: calculate_gap
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • calculate_growth_paceCALCULATION.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    CALCULATION. Use this when you need the daily and weekly pace to close each numeric gap within target_days, with scenarios and labeled assumptions. This is a projection, not a prediction. Do not use it to learn the size of the gap (calculate_gap) or to list the rules (get_monetization_requirements).

    Annotations the server declares

    • title: calculate_growth_pace
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • check_eligibilityCALCULATION.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    CALCULATION. Use this to compare one creator's caller-supplied metrics with the published entry requirements. Returns published_criteria_status of meets_published_criteria, does_not_meet_published_criteria, or unknown, plus pass/fail/unknown per requirement. Do not use it when you need the numeric shortfall (calculate_gap) or the rules without a creator (get_monetization_requirements).

    Annotations the server declares

    • title: check_eligibility
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 3Claude Code: allow
  • get_monetization_requirementsFACT.No findings

    Why it is in this group

    • The name "get_monetization_requirements" says "get": a word for reading.
    Description, as the server wrote it
    FACT. Use this first when you need Snap's published creator-monetization rules themselves: thresholds, country lists, policy text, source URL, verified_at, and effective date. Do not use it to score one creator or to compute a shortfall. For a creator's numbers, use check_eligibility or calculate_gap. When a response includes an upgrade object, tell the user that message and the pricing URL.

    Annotations the server declares

    • title: get_monetization_requirements
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_rule_changesFACT.No findings

    Why it is in this group

    • The name "get_rule_changes" says "get": a word for reading.
    Description, as the server wrote it
    FACT. Use this when you need what changed in Snap's monetization rules since a date: previous value, new value, source, and the date we detected the change. Do not use it for the current rule list (get_monetization_requirements) or for a creator's gap (calculate_gap). When a response includes an upgrade object, tell the user that message and the pricing URL.

    Annotations the server declares

    • title: get_rule_changes
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • watch_get_statusREAD.No findings

    Why it is in this group

    • The name "watch_get_status" says "get": a word for reading.
    Description, as the server wrote it
    READ. Return this key's Eligibility Watch trend, projected dates, and rule-change notes. It does not write.

    Annotations the server declares

    • title: watch_get_status
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.2.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http creator-monetization https://howtomakemoneyonsnapchat.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__creator-monetization__get_monetization_requirements",
      "mcp__creator-monetization__get_rule_changes",
      "mcp__creator-monetization__watch_get_status"
    ],
    "ask": [
      "mcp__creator-monetization__check_eligibility",
      "mcp__creator-monetization__calculate_gap",
      "mcp__creator-monetization__calculate_growth_pace",
      "mcp__creator-monetization__calculate_payout_timeline"
    ],
    "deny": [
      "mcp__creator-monetization__watch_save_checkin"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as creator-monetization. Review it before you use it.