Marketing
unlocksaas.com
Analyzes SaaS landing pages using Brunson failure modes and provides teardowns for funnel and pricing analysis.
ENDPOINT 1
https://unlocksaas.com/api/mcp
Known tools 30
diagnose_urlReads a live public SaaS landing-page URL, labels it with one of three Brunson failure modes (Wrong Person, Weak Offer, Weak Belief), and returns the next concrete step.
deep_diagnose_urlReads a live public SaaS landing-page URL and returns the FULL UnlockSaaS V2 teardown: Brunson label, three-axis scorecard (Wrong Person / Weak Offer / Weak Belief, each 1-10 with diagnosis + evidence quotes), hero-headline + primary-CTA + value-prop rewrites (3 alternates each), four-week 30-day plan, two same-category competitor pulls, and a 2-3 item strengths list.
list_funnel_teardownsReturns the slug + display name of every indie-SaaS funnel teardown UnlockSaaS publishes.
get_funnel_teardownReturns the full funnel teardown (Hook/Story/Offer breakdown, product snapshot, Brunson lens, FAQ) for a single product.
list_pricing_teardownsReturns the slug + display name of every indie-SaaS pricing teardown UnlockSaaS publishes.
get_pricing_teardownReturns the full pricing teardown (tier-by-tier analysis, anchor mechanic, upgrade trigger, payment mechanic, lesson for indie SaaS) for a single product.
list_comparisonsReturns the slug, both product names, and category of every UnlockSaaS head-to-head comparison.
get_comparisonReturns the dimension-by-dimension head-to-head comparison of two SaaS products, symmetric framing, honest verdict for indie SaaS founders.
list_alternativesReturns the slug + display name of every named-competitor comparison UnlockSaaS publishes.
find_alternative_toResolves a free-text product name (e.g.
list_categoriesReturns the slug + display name of every UnlockSaaS category roundup.
get_categoryReturns the full category roundup: intent paragraph plus every funnel teardown, pricing teardown, and comparison that maps into the category.
list_playbook_stepsReturns the step number + short imperative name of every UnlockSaaS Playbook step (the seven-step system that turns a flat-Stripe-line SaaS into a verified paying customer).
get_playbook_stepReturns one of the seven UnlockSaaS Playbook steps (the seven-step system that turns a flat-Stripe-line SaaS into a verified paying customer).
list_glossary_termsReturns the slug and term name of every Brunson concept UnlockSaaS teaches (Hook, Story, Offer, Value Ladder, Stack Slide, Perfect Webinar, Soap Opera Sequence, Seinfeld Email, Reluctant Hero, Dream 100, Wrong Person, Weak Offer, Weak Belief, Verified Builder, Brunson Hard-Rule, Big Domino).
get_glossary_termReturns the working definition of one Brunson term in the founder's own words.
list_podcast_episodesReturns every episode of the 'Indie SaaS Teardowns – Dataset Changelog' podcast.
get_podcast_episodeReturns the full payload for one dataset-changelog episode: title, summary, long-form narrative, publication date, keywords, verifiable artifact URL, and the audio enclosure metadata when env-gated audio has shipped.
list_media_assetsReturns a unified inventory of every media asset the site exposes for agents that prefer audio-native or multimodal retrieval: dataset-changelog podcast episodes (with audio enclosure flag) and glossary-term TTS audio (one MP3 per Brunson term that the operator generation script has produced).
get_glossary_audioReturns the audio metadata (URL, MIME type, duration, byte size, voice, generation timestamp, transcript sha256) for the TTS-rendered narration of one Brunson term.
get_faqReturns FAQ entries that match a substring of the question, or every entry if no query is provided.
get_offerReturns the canonical UnlockSaaS offer in one call: who it is for, what the promise is, the three-rung value ladder (free Diagnostic → $1 Starter → $49/mo Playbook with 60-day guarantee), the guarantee mechanics (window length, refund cap, required milestones), and clickable URLs for each rung.
get_dream_100_templateReturns the canonical Brunson Dream 100 framework as a structural template any indie founder can apply to their own niche: seven categories (Communities, Influencers, Podcasts, Newsletters, Products, YouTube, Blogs) with target counts summing to 100, intent paragraphs, 3-5 worked example entries per category, and the work-your-way-in vs buy-your-way-in tactic split.
get_value_ladder_archetypeReturns the canonical Brunson funnel-type pattern for one rung of the value ladder: Lead Funnel (Rung 0, free), Unboxing Funnel (Rung 1, $1-$50 one-time), Presentation Funnel (Rung 2, $49-$300/mo recurring), or Phone Funnel (Rung 3, $2,000+ high-ticket).
get_objection_patternReturns one of the eight indie-SaaS dollar-objection patterns mined from public Indie Hackers and Hacker News threads: a verbatim founder quote with attribution and source URL, the Brunson External Belief classification, the answer copy (already shipped on /faq for UnlockSaaS), the sales-page disqualifier line, and the funnel placement.
nlweb_askSearch the UnlockSaaS schema.org corpus (700+ items across Articles, HowTos, Products, DefinedTerms, FAQPages, QAPages) using natural-language keywords.
get_diagnosticReturns the v1 Brunson diagnostic (Wrong Person / Weak Offer / Weak Belief label, headline, explanation, evidence quotes, and next step) for a lead_id where share_visibility='public'.
get_thirty_day_planReturns the week-by-week 30-day action plan from a publicly-shared V2 deep diagnostic: week 1-4 theme + deliverables.
get_rewritesReturns the copy rewrites from a publicly-shared deep diagnostic: hero headline (current + 3 alternates), primary CTA (current + 3 alternates), value props (current + rewritten).
update_progressRecords the founder's status on one of the seven UnlockSaaS Playbook steps.