Activity
Mon
Wed
Fri
Sun
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
What is this?
Less
More

Owned by Dan

Skool Buddies

48 members • Free

Skool Buddies is the central hub for uniting & helping members across all Skool communities.

90 Day Video Journey

23 members • $47/month

A safe space to overcome camera fear and find your voice. 90 days. 90 videos. A community that's with you every step.

36 contributions to catknows. - The Skool MCP
Feature request: Followers & Following
Would it be possible to add follower/following data to Catknows? For the connected account's own profile, ideally: - Total Followers + Following counts - Full paginated lists for both For other people's profiles, just the total Followers + Following counts would be useful. Skool lets you open their lists, but only exposes the first 30 entries, so retrieving those 30 through Catknows probably isn't particularly useful. For context, on your own profile Skool allows you to paginate through the complete Followers and Following lists - similar to the difference between member-list access as an admin vs regular member. My use case is comparing my full Followers and Following lists to identify mutual and one-way follows.
Feature request: Followers & Following
0 likes • 1h
Yes 🙂 What kind of search do you mean? Catknows already lets the AI search/query the Skool data exposed through its read tools, so do you mean a search specifically within the Followers and Following lists, for example to check whether a particular person appears in either one? Or something else?
How to activate catknows in your AI (MUST READ)
Hey hoomans 👋 catknows connects your Skool account to the AI you already use. Your AI then sees what YOU see when you're logged in: your communities, their members and posts, your DMs, even the discovery charts. And it answers questions about all of it. Two ways in. Pick one. ☁️ HOSTED, zero setup 1. catknows.app → "Get started", sign up with your email. 2. Click the link in the confirmation mail. It's mandatory. 3. Back on catknows.app: "account" (top right), sign in. 4. Click "Connect Skool". A real browser opens on Skool's own login page. Your password goes straight to Skool, never to me. 5. Add this to your AI as a custom connector: mcp.catknows.app/mcp Claude and ChatGPT: Settings → Connectors → add custom. Use a desktop browser for step 4. On phones the keyboard doesn't reach that window yet. Known bug, on the list. 💻 SELF HOSTED, free forever github.com/nklsschroeer707/catknows Needs Python and a terminal, or an AI that can drive one. This way also gets the vault: catknows writes what it fetches into Markdown on your disk, so it remembers. 😼 YOUR FIRST QUESTION "Which Skool communities am I in?" A list with roles and member counts means it all works. Then the real ones: "Who joined this month but never posted?" · "Which post got the most comments this week?" · "Summarize my unread DMs." 🔍 WHAT THIS IS, PLAINLY You're giving an AI your eyes, and only when you ask, your fingers. It sees exactly what you see when logged in. No more. It can post or DM for you, but every write shows you the text first and waits for your yes. Nothing is stored on my side. Fetched, answered, gone. Disconnect any time with one click. 💰 WHAT IT COSTS Self hosted: $0, forever. Hosted: free now, $7/month or $77/year once we hit 100 members. Everyone here before member 100 keeps it free, forever. Joining early is the whole discount. Something breaks? Post it. That's how most of this got built. ᓚᘏᗢ
3 likes • Aug 16
@Iyaraa Iam My answer is the mirror image of Niklas's: ChatGPT... but for exactly the same reason. 😄 I use ChatGPT every day and haven't used Claude, so I cannot honestly claim a fair comparison. Catknows works beautifully with ChatGPT, and the biggest advantage for me is that Maya already knows me, my communities, my preferences and how I work. In practice, that accumulated context matters far more to me than which logo is on the AI. So I agree with Niklas’s TL;DR: Catknows should work very well with either. I would choose the AI you already know, enjoy and use most. 🐾
0 likes • 2h
@Kaseem Bradley just to add one distinction here: if you're asking which AI is best to use with Catknows, Catknows itself is completely AI-agnostic. 😺 It can work with whichever AI/client you prefer, provided it supports connecting to MCP servers. So Claude vs ChatGPT etc. is really down to your own AI preference rather than a Catknows preference.
4 likes • 12d
That makes complete sense, Niklas 🫡 Catknows already works beautifully, and I think building it when you actually have the time and enjoy doing it is exactly the right way forward. I'm looking forward to seeing where you take the automation side of it. 😎
💛 What catknows costs
Someone asked about the three plans, so: Right now everyone here pays nothing. Not a trial, not a cut-down version. You get all of it, including the hosted one where I run the server and you just connect your AI. 🧾 So why three buttons Standard is $0. You run catknows on your own computer. The code is public and it is yours, so this one stays free whatever happens to the rest. Premium is $7 a month. That is the hosted one, where I run the server and you skip the setup. Free while we are small. VIP is $67 a month and gets you nothing extra. Not a single feature. You would be paying so that everyone else does not have to. That is the whole thing. ⏳ The bit worth reading twice At 100 members, Premium starts costing money. Servers do that. Everyone here before then keeps it free. Forever. Not free for a year, not free until I change my mind about it. We are at 39. 🐾 And if you never want to pay me anything Then don't. Standard is the full tool, running on your machine with your login, and your data never leaves the house. The free version is not going to quietly get worse. That would defeat the point of having built this. Questions in the comments 👇
💛 What catknows costs
2 likes • 29d
@Fiona Morris One very practical difference: the local version will not run on your phone. It needs to be installed and running on your desktop/laptop. So if you want the convenience of accessing Skool through catknows from your phone, you'll need the hosted version. @Niklas Schröer worth highlighting in the marketing material too, as I think that's one of the easiest practical benefits to understand. 🙂
2 likes • 29d
@Niklas Schröer 🙌
🐛 `list_members`: fix still incomplete + full Members filter map
Quick follow-up to our `list_members` testing. We went quite a bit deeper after the latest fix and found two separate things. 𝟭) 𝗧𝗵𝗲 𝗰𝘂𝗿𝗿𝗲𝗻𝘁 𝗺𝗲𝗺𝗯𝗲𝗿-𝗹𝗶𝘀𝘁 𝗳𝗶𝘅 𝘀𝘁𝗶𝗹𝗹 𝗶𝘀𝗻'𝘁 𝗿𝗲𝗹𝗶𝗮𝗯𝗹𝗲 𝗲𝗻𝗱-𝘁𝗼-𝗲𝗻𝗱 - Hosted Catknows still gets a 403 on Skoolers, where I'm only a regular member. - On another regular-member community, pagination starts repeating page 1 after member 30. So a request for 65 can appear successful while actually returning duplicated members. - At the same time, Skool's own authenticated browser requests repeatedly return 200 with `t=active`, including sorting, filtering and page 2. So `t=active` itself doesn't appear to be the universal trigger; the difference looks more request/context-specific. 𝟮) 𝗦𝗸𝗼𝗼𝗹'𝘀 𝗠𝗲𝗺𝗯𝗲𝗿𝘀 𝘀𝗲𝗮𝗿𝗰𝗵 𝗲𝘅𝗽𝗼𝘀𝗲𝘀 𝗮 𝗹𝗼𝘁 𝗺𝗼𝗿𝗲 𝗳𝘂𝗻𝗰𝘁𝗶𝗼𝗻𝗮𝗹𝗶𝘁𝘆 𝘁𝗵𝗮𝗻 𝗖𝗮𝘁𝗸𝗻𝗼𝘄𝘀 𝗰𝘂𝗿𝗿𝗲𝗻𝘁𝗹𝘆 𝗱𝗼𝗲𝘀 We mapped and verified the actual `members.json` parameters for: - lifecycle: active / cancelling / churned / banned - sorting: newest / last active / most points - status: admins / online - billing: free trials / monthly / annual / 1-time / free - tiers: Standard / Premium / VIP - course access, including multiple courses - mixed filters - page-number pagination We also verified that the Boolean behaviour differs by filter family: for example, tiers behave as OR, while multiple course IDs and separate status/billing flags behave as AND. The attached PDF contains the full reproduction, verified query grammar, pagination safeguards, suggested MCP schema, and acceptance tests so the implementation can be worked from directly. 🐾
1 like • Aug 17
@Niklas Schröer Retested on both Local and Hosted. Good news: owner/admin sorting and filtering work correctly, and Hosted Skoolers no longer returns a 403. For regular-member communities, Newest and Most points appear to fall back to the Last active view. We now regard that as a likely Skool role/access limitation, not something Catknows should try to work around. One owner/admin result needs clarification specifically in ChatGPT. Hoomans has 592 members, but Local and Hosted both expose exactly 200: `limit=250` returns 200 unique members with no incomplete/truncated marker, and Local does the same with `limit=650`. Since you measured Hoomans successfully walking all 592/592, could there be a separate 200-item MCP/client output cap after the page walk completes? If so, could Catknows report that the result shown to the AI is truncated? 🐾
1-10 of 36
Dan Schaad
5
199 points to level up
@schaad
ᗢᘏᓗ

Active 16m ago
Joined Oct 15, 2025
INTJ
England / Mauritius