Premium: the Monday briefing
MCPPremium
- In your AI app, add a connector with the address
https://skoo.ly/mcpand leave any client ID or secret fields empty. In Claude it is Customize, then Connectors, then + Add, then Add custom connector. ChatGPT needs Developer mode turned on in its settings first. - The app opens a Skooly page. Sign in, read the approval screen, and approve it. If the page says connecting an AI app needs a Premium or VIP plan, your account is on Standard.
- If your app cannot sign in (Codex, a script), open Settings, the Developers tab, then API Keys. Click Generate API Key, pick Read Only, click Generate Key and copy the key from API Key Created now. It starts with
sk_live_and is shown once. - Type the briefing prompt below. With one community the assistant uses it automatically. With several, name the one you mean.
- Save the prompt. Next Monday you paste it again.
You end up with: A plain-English Monday briefing from your live community data, in the AI app you already have open.
Works on Premium and up.
Watch out
- Sign-in is the only way that works for Claude on the web and for ChatGPT. Keys are for apps that cannot sign in.
- Asking about sequences or the scheduled-post queue on Premium returns a VIP error. Those five read tools, and all four scheduled-post writes, are VIP. Sending feedback to Skooly works on Premium too, with any key.
- Removing the connector inside the AI app is not a guaranteed cut-off. The app can keep a valid sign-in for a while. Connected apps under Settings, Developers is the real off switch, and it has no plan requirement.
- If you set Skooly up before October 2026 your app may still point at
https://skoo.ly/api/mcp. That still works.
Check it with your AI assistant
Skooly MCP, Premium and up. Works in Claude, ChatGPT or Grok.Gives you a weekly briefing: health, at-risk members, new joins, churn and top posts.
Give me my Monday briefing for my community. 1) Community health from get_community_health: total members, active in the last 7 days, posts and comments this week, new members this week, and how many are cancelling. 2) list_at_risk_members: everyone at critical or high risk, with their churn category and days until renewal. 3) list_member_events with filter joiners for the last 7 days, so I can welcome anyone I missed. 4) list_member_events with filter billing for the last 7 days, paging until truncated is false, and count the distinct usernames whose event_type is churned. 5) list_posts for the last 7 days: the 5 posts with the most comments. Keep it under 300 words and end with the three things I should do today.
Uses
list_communitiesget_community_healthlist_at_risk_memberslist_member_eventslist_posts