WhichPost (public)

What WhichPost is, how it works, pricing and a simulated sample report. No sign-in.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
47%
Qualität der Benennung
91%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'get_sample_report' description lacks action verbin get_sample_report

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,566Tokens (Tool-Definitionen)
~1.5 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.22% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "whichpost-public": {
      "url": "https://whichpost.app/mcp/public"
    }
  }
}

Remote-Endpunkte

https://whichpost.app/mcp/publicstreamable-http

Was es kann

Tool-Inventar

Tools (7)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢about_whichpost

What WhichPost does, who it is for and who it isn't for, what a team gets from a report, and where to start. Public information; needs no sign-in.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "what_it_does": {
      "type": "string"
    },
    "who_it_is_for": {
      "type": "string"
    },
    "not_a_fit": {
      "type": "string"
    },
    "links": {
      "type": "object"
    }
  },
  "required": [
    "what_it_does",
    "who_it_is_for",
    "links"
  ]
}
🟢how_it_works

How WhichPost works in plain language: the three setup steps, the revenue sources it connects to (Stripe, RevenueCat, Superwall), the post platforms it reads (TikTok, Instagram, YouTube Shorts, X), how each creator gets a decision, and what a product needs for a clear answer. Public information; needs no sign-in.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "steps": {
      "type": "array"
    },
    "revenue_sources": {
      "type": "array"
    },
    "post_platforms": {
      "type": "array"
    }
  },
  "required": [
    "steps"
  ]
}
🟢get_pricing

WhichPost's plans and prices in US dollars (Creator Audit, Monitoring, Studio, Agency), what each is for, and current offers. Public information; needs no sign-in.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "currency": {
      "type": "string"
    },
    "plans": {
      "type": "array"
    },
    "offers": {
      "type": "array"
    }
  },
  "required": [
    "currency",
    "plans"
  ]
}
🟢get_faq(topic)

Answers to common questions: Stripe key safety, what is read, setup, how a post is credited without a link, accuracy and ranges, what a product needs, promo codes, and what happens when the data isn't enough. Optionally one topic. Public information; needs no sign-in.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "enum": [
        "security",
        "reads",
        "export",
        "links",
        "accuracy",
        "needs",
        "codes",
        "no_effect"
      ],
      "description": "One topic only. Leave out for every question."
    }
  },
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "questions": {
      "type": "array"
    }
  },
  "required": [
    "questions"
  ]
}
🟢privacy_and_security

How WhichPost handles data: read-only keys, what is read and kept, no device or viewer tracking, where data is processed, and what a connected assistant can and can never see. Public information; needs no sign-in.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "summary": {
      "type": "string"
    },
    "points": {
      "type": "array"
    }
  },
  "required": [
    "points"
  ]
}
🟢check_fit(revenue_source, creators_per_month, new_signups_per_day, history_days_before_campaign, has_paying_customers, ...)

A quick, fixed questionnaire: from the revenue source, creators per month, new sign-ups or installs a day and a few yes/no answers, it says whether WhichPost is a good fit now, which plan suits, and the next step. The same answers always give the same result; answers are not stored. Needs no sign-in.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "revenue_source": {
      "type": "string",
      "enum": [
        "stripe",
        "revenuecat",
        "superwall",
        "other",
        "none"
      ],
      "description": "Where the product's payments are recorded. 'none' if it has no payments yet."
    },
    "creators_per_month": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100000,
      "description": "How many creators the team pays for posts in a typical month."
    },
    "new_signups_per_day": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100000000,
      "description": "New sign-ups, trials or installs on a typical day."
    },
    "history_days_before_campaign": {
      "type": "integer",
      "minimum": 0,
      "maximum": 3650,
      "description": "Days of sales history before the campaign's first post."
    },
    "has_paying_customers": {
      "type": "boolean",
      "description": "Whether the product already has paying customers."
    },
    "spark_ads_only": {
      "type": "boolean",
      "description": "Whether the campaign runs only as TikTok Spark Ads."
    },
    "is_agency": {
      "type": "boolean",
      "description": "Whether this is an agency running creators for clients."
    },
    "apps": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "description": "How many apps or products."
    }
  },
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "verdict": {
      "type": "string",
      "enum": [
        "good_fit",
        "possible_fit",
        "not_yet"
      ]
    },
    "reasons": {
      "type": "array"
    },
    "next_step": {
      "type": "string"
    }
  },
  "required": [
    "verdict",
    "next_step"
  ]
}
🟢get_sample_report

A labelled sample report built from simulated data, so anyone can see what WhichPost answers before connecting their own data: paying users with their likely range, cost per paying user, and a decision per creator. Needs no sign-in. The numbers are simulated and are not anyone's results.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "sample": {
      "type": "boolean"
    },
    "report_url": {
      "type": "string"
    },
    "headline": {
      "type": "string"
    },
    "next_step": {
      "type": "string"
    },
    "currency": {
      "type": "string"
    },
    "paying_users": {
      "type": "object",
      "properties": {
        "likely": {
          "type": [
            "number",
            "null"
          ]
        },
        "low": {
          "type": [
            "number",
            "null"
          ]
        },
        "high": {
          "type": [
            "number",
            "null"
          ]
        }
      }
    },
    "cost_per_paying_user": {
      "type": "object",
      "properties": {
        "likely": {
          "type": [
            "number",
            "null"
          ]
        },
        "best": {
          "type": [
            "number",
            "null"
          ]
        },
        "worst": {
          "type": [
            "number",
            "null"
          ]
        }
      }
    },
    "spend": {
      "type": [
        "number",
        "null"
      ]
    },
    "no_clear_effect": {
      "type": "boolean"
    },
    "decisions": {
      "type": "object"
    },
    "checks": {
      "type": "object"
    },
    "revenue": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "window": {
          "type": "string"
        },
        "likely": {
          "type": [
            "number",
            "null"
          ]
        },
        "low": {
          "type": [
            "number",
            "null"
          ]
        },
        "high": {
          "type": [
            "number",
            "null"
          ]
        },
        "per_1000_views": {
          "type": [
            "object",
            "null"
          ]
        },
        "return_on_spend": {
          "type": [
            "object",
            "null"
          ]
        }
      }
    },
    "revenue_note": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "headline",
    "paying_users",
    "cost_per_paying_user",
    "report_url"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet7 Tools