For community owners onSkool

Know who’s about to leave your Skool — before they do.

MySkool gives Claude, ChatGPT and your own agents hands inside your community. Ask who’s going cold, DM new members, answer questions in the feed — one API, one MCP server, your own Skool account.

7-day free trialWorks with Claude · ChatGPT · CursorNo Chrome extension
Claude · MySkool MCPconnected
You

Which members haven't posted, commented or logged in for 14 days? Rank them by churn risk.

  1. list_members312 members · 14 quiet for 14+ days
  2. get_memberposts, comments, last seen, level
  3. list_postswho they used to talk to
Agent

3 at high risk. Marta — last seen 19 days ago, was a top-5 commenter. Diego — paid, silent since reaching level 2. Ana — skipped the last two calls. Want me to draft a DM to each?

One prompt · three tool calls · one answer

The cost of not knowing

Right now your community is leaking money in three ways.

Skool shows you the totals. It never shows you the member. By the time a number moves, the person behind it is already gone.

Week one
60–80%

of new members gone within 7 days

New members join and go silent.

No welcome, no first win, no reason to come back. The first 48 hours decide whether they become a regular or a ghost.

Your agent DMs every new member on day 0, 3 and 7.

Silent churn
$99–$299

per month, per member you didn't see leaving

Members go cold. You find out when they cancel.

Skool shows you totals — MRR, retention, churned count. Never which member is drifting this week.

Your agent scores every member daily and flags who's slipping.

Dead feed
90 / 8 / 2

lurkers / regulars / super users

Questions sit unanswered in the feed.

Unanswered posts teach members not to post. Engagement drops, lurkers leave, and retention now ranks you in discovery.

Your agent triages the feed and drafts replies for you.

Skool shows you the totals. MySkool lets your agent see the members.

Workflows

Tell your agent. It does the rounds.

Every card is a prompt you can paste into Claude or ChatGPT once MySkool is connected — or a ready-made skill that drafts everything and waits for your OK. Run it once, or on a schedule.

InsightsWeekly

Community pulse

Skool shows totals. Not how members feel, what they keep asking, or who carries the community.

You, to your agent

Build me a dashboard of how my community felt this week: themes, unanswered questions, risks, champions.

Ready-made skill: myskool-pulse →
RetentionWeekly

Win back cancellations

A save message in the first hour recovers members a month later can't.

You, to your agent

Anyone who cancelled this week: send a save DM with the founder-rate offer and ask what was missing.

RetentionMonthly

Re-engage lurkers

90% of your members never post. One personal nudge changes that for some of them.

You, to your agent

Members at level 1 with no comments in 30 days — DM each the one lesson that matches their stated goal.

For AI agents

Works with the agent you already use.

Claude, ChatGPT, Cursor, Codex, or one you built — connect through MCP in one command, or call the REST API from anything. Every response is clean, deterministic JSON an LLM can act on.

MCP server · one URL to connectREST API · works with any agent today
How it works

Three steps to your first answer.

No extension to install, no dashboard to learn. Connect, then ask.

01

Sign up

Create an account with a magic link or Google, then start a 7-day free trial. You are not charged until day 8.

7-day trial · magic-link / Google

02

Connect your Skool

Link your own authenticated Skool account once. Your password is used a single time for login and never stored — we keep only the session.

your own account · consented

03

Connect your agent

Paste the MCP URL into Claude or ChatGPT, or mint an sk_live_… key for anything else. Then just ask who needs you today.

MCP URL · or Bearer key

Why MySkoolSkool

Not another dashboard. A tool for your agents.

Skool automation apps give you one more inbox to check. MySkool gives the agent you already talk to a way to read and act on your community — so the work happens in the conversation you’re already having. Sub-200ms per call, no headless browser, no Chrome extension.

What you never have to build

  • Login that stays logged in✓ hosted
  • Sessions refreshed before they expire✓ hosted
  • Pagination that just works✓ hosted
  • Rate limiting that protects your account✓ hosted
  • CloudFront + api2 handled✓ hosted
  • snake_case ↔ camelCase reconciled✓ hosted

We host the hard part. Your agent just asks.

REST API/v1 · JSON

Call it from anything.

Every Skool action under stable /v1 routes with one Bearer token. Zapier, n8n, a cron job, your own code — same envelope, same errors.

MCP serverone URL

Tools appear in your agent.

Paste the MySkool URL into Claude, ChatGPT, Cursor or Codex. Sign in once and the tools above show up in the conversation you already have.

Managed sessionyour own account

No extension. No headless browser.

You connect your own Skool login once. We keep the session alive, refresh it before it expires, and throttle writes to a human pace.

<200ms direct pathdefensive parsersshape-drift alarmwrites throttled to human pace
Pricing

One saved member pays for the year.

$29/mo. One plan, everything included. Try it free for 7 days, cancel anytime from the portal.

FAQ

Before you connect it.

How does churn scoring work?

Your agent pulls each member's activity through MySkool — posts, comments, last login, level, course progress — and ranks them by whatever rule you give it. You decide what “going cold” means; we give the agent the data to see it.

Will Skool ban me for DMing through an agent?

MySkool acts as your own authenticated Skool account, which you consent to when you connect it, and throttles writes to a human pace. We never touch accounts you don't own. That said, this rides an unofficial surface — read the disclaimer below.

Is this another dashboard I have to check?

No. MySkool has no inbox, no pipeline, no feed of its own. It gives the agent you already talk to a way to read and act on your community, so the work happens inside that conversation.

How stable is an unofficial API?

Skool has no public API. We track their internal api2 surface and the Next.js data payloads, with defensive parsers and a 'shape changed' alarm (skool_shape_changed) so you get a clear error instead of silent garbage when Skool drifts.

How long does a session stay alive?

As long as Skool keeps it valid. We re-verify connections on a schedule and flip them to 'expired' before your calls start 401-ing, so you're told to reconnect early.

What are the rate limits?

60 requests/minute per key and 30,000 requests/month per account, reported through standard X-RateLimit-* and X-Quota-* headers. One plan, so the limits are an abuse guard, not an upsell.

Start today

Your community, one prompt away.

Connect your Skool, connect your agent, and ask who needs you today.