Skool MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Skool MCP (was-skool-mcp)
A self-contained, cross-platform Model Context Protocol (MCP) server for Skool.com. Exposes 12 tools allowing AI coding assistants (Claude Desktop, Cursor, Antigravity, VS Code, Zed, etc.) to manage communities, read/create discussion posts, reply with comments, approve/reject members, access courses and lessons, and execute arbitrary authenticated HTTP requests directly to Skool. Built by Web Analytics Solution.
Prerequisites
Required | How to install | |
Node.js 18+ | running | Mac: |
Git | letting | Mac: |
Skool Account | to access community data | |
Session Cookie ( | for authentication | Walked through below |
Related MCP server: Circle MCP Server
Quick Start — 3 Steps
Step 1 — Get Your Skool Session Cookie
Because Skool does not provide a public developer portal with API keys, this MCP uses your authenticated session token:
Open https://www.skool.com in Chrome, Brave, Edge, or Safari and log in.
Open Developer Tools (
F12on Windows/Linux orCmd + Option + Ion Mac).Navigate to Application (or Storage) > Cookies >
https://www.skool.com.Locate the cookie named
auth_tokenand copy its value (a long JWT string).
Step 2 — Connect
Run the interactive setup command in your terminal:
npx -y github:mnsmasum62786/was-skool-mcp authPaste your
auth_tokenwhen prompted.(Optional) Enter your default community slug (e.g.
ai-community-1234fromskool.com/ai-community-1234).The CLI will verify the connection directly with Skool and save credentials locally at
~/.was-skool-mcp/config.jsonwith strict0600permissions.
Step 3 — Add to Your AI Client
Add the following configuration to your AI client's MCP configuration JSON file:
{
"mcpServers": {
"Skool MCP": {
"command": "npx",
"args": ["-y", "github:mnsmasum62786/was-skool-mcp"]
}
}
}Configuration File Locations by Client:
Claude Desktop (Mac):
~/Library/Application Support/Claude/claude_desktop_config.jsonClaude Desktop (Windows):
%APPDATA%\Claude\claude_desktop_config.jsonCursor:
~/.cursor/mcp.json(or via Cursor Settings -> MCP)Google Antigravity / Windsurf:
~/.gemini/antigravity/mcp.jsonor~/.codeium/windsurf/mcp_config.json
What You Can Ask the AI
Community & Members
"Show me the stats, rules, and description of my Skool community."
"List all pending join requests and tell me why they want to join."
"Approve member request
usr_123.""List top active members in the community."
Discussions & Posts
"List the top 5 most popular posts in the community this week."
"Show me post
p_98765and summarize all the comments.""Write and publish an announcement post welcoming our new members."
"Add a reply to comment
cm_123on postp_98765."
Classroom & Courses
"List all courses available in the classroom."
"Show me the lesson outline and video notes for lesson 3 in course
prompt-engineering-101."
Universal Escape Hatch
"Make a GET request to
/api/v1/users/meto check my profile details."
All Tools (12 Total)
Category | Tools | Description |
Community |
| Get community metadata, rules, description, and member counts. |
Discussions |
| List posts with pagination, sorting ( |
| Retrieve full post content and nested comment thread. | |
| Publish a new post to the community feed. | |
| Post a comment or reply to an existing post. | |
Member Management |
| List members with levels, roles, and profile information. |
| View pending member applications and screening responses. | |
| Approve a pending member application. | |
| Reject a pending member application. | |
Classroom |
| List all courses and curriculum sets in the community. |
| Fetch notes, resources, and video information for a lesson. | |
Universal API |
| Make authenticated requests to ANY Skool URL (Next.js data route or internal API). |
CLI Commands
You can run these commands directly via npx -y github:mnsmasum62786/was-skool-mcp <command>:
auth— Interactive prompt to connect or re-connect your Skool session.status— Show config file location, default community, and saved status.logout— Delete the locally stored credentials file (~/.was-skool-mcp/config.json).help— Print command line usage and environment variable options.
Multi-Account Setup
You can bypass the local config file by setting environment variables in your client configuration. This allows managing multiple Skool communities or accounts simultaneously:
{
"mcpServers": {
"Skool Community 1": {
"command": "npx",
"args": ["-y", "github:mnsmasum62786/was-skool-mcp"],
"env": {
"SKOOL_AUTH_TOKEN": "token_for_account_1",
"SKOOL_DEFAULT_COMMUNITY": "community-one"
}
},
"Skool Community 2": {
"command": "npx",
"args": ["-y", "github:mnsmasum62786/was-skool-mcp"],
"env": {
"SKOOL_AUTH_TOKEN": "token_for_account_2",
"SKOOL_DEFAULT_COMMUNITY": "community-two"
}
}
}
}Troubleshooting
1. "Skool MCP — not configured yet"
Cause: The MCP server was started before configuring session cookies.
Fix: Open your terminal and run
npx -y github:mnsmasum62786/was-skool-mcp auth.
2. "Failed to access Skool homepage: HTTP 401 / 403"
Cause: Your session cookie has expired or was copied incorrectly.
Fix: Refresh Skool in your browser, copy a fresh
auth_tokenvalue, and runauthagain.
3. Windows PowerShell Execution Policy Error
If you see an error like npx.ps1 cannot be loaded because running scripts is disabled:
Fix: Run the following command in PowerShell:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
4. Cache Issues after Updates
To force clear the npx cache and download the latest release:
Windows (PowerShell):
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\npm-cache" -ErrorAction SilentlyContinue npm cache clean --forceMac / Linux:
rm -rf ~/.npm/_npx npm cache clean --force
License
MIT License. Built by Web Analytics Solution.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Skool MCP server for ChatGPT, Claude and any AI agent: list members, approve membership request, create post, reply to comment, send DM, get members, churn and MRR, create calendar event and add course lesson in your own Skool account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Skool yourself; Cotlet does not store your password and you need no Skool API key. About the official Skool API: Skool has no public API and no developer docs (checked 10 Oct 2026). The only official connection is the Zapier plugin on the Pro plan, which sends new paid members and Membership Questions answers out and can invite a member or unlock a course. Setup and FAQ: https://cotlet.dev/integrations/skool-api-mcp-server
Social media API for AI agents: publish, DMs, comments, Meta ads and leads.
Schedule and publish social posts across 9 platforms (Instagram, LinkedIn, X, TikTok, Facebook, Threads, Pinterest, Bluesky, Mastodon) straight from Claude, ChatGPT, Cursor, or any MCP client. Create, edit, and reschedule posts, upload media, and pull account and post analytics, follower demographics, and best-time windows. 20 tools, free on every plan.
Agent-first social media publishing, scheduling, analytics, and unified inbox API + 16-tool MCP server across 18 social platforms (X, LinkedIn, Instagram, YouTube, TikTok, Threads, Bluesky, Reddit, Telegram, Discord, Mastodon, Facebook, Pinterest).
Related MCP Servers
- AlicenseBqualityDmaintenanceAI-powered management of FluentCommunity WordPress plugin content. Enables creating, updating, and managing community posts, spaces, comments, members, and chat through 26+ tools with bulk operations and advanced search capabilities.2620 npm5MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Circle.so communities through Google OAuth 2.0, providing 20+ tools for comprehensive community management.18 npmMIT
- AlicenseAqualityBmaintenanceEnables AI assistants to manage a LearnWorlds school via the full public API, covering all 94 endpoints for courses, users, enrollments, payments, and more.942MIT
- FlicenseAqualityCmaintenanceEnables AI agents to browse, interact with, and manage Mfuns community content through 17 standardized MCP tools, including feeds, threads, posts, comments, reactions, and video publishing.191-