Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
skool_whoamiA

Confirm the Skool cookie works and list the communities you belong to. Call this first if other tools error — it isolates auth/cookie problems.

skool_list_postsA

List recent posts in your community feed (read-only). Returns each post's id, name (slug), title, a content snippet, comment/upvote counts, author. Use the name with skool_get_post to read a full post + its comments.

skool_get_postA

Read one full post and (by default) its comments. post_name is the slug from skool_list_posts (the name field, e.g. 'big-change-...'), not the id.

skool_create_postA

Publish a NEW top-level post to your community feed. Writes publicly — confirm wording with the user first. Returns the new post id.

skool_comment_on_postA

Add a comment to a post. post_id is the real post id (the id field from skool_list_posts/skool_get_post, not the slug). Writes publicly — confirm first.

skool_list_membersA

List members of your community (read-only): id, name, email, short bio. Use member ids with skool_start_chat to open a DM.

skool_list_coursesA

List the classroom courses in your community (read-only): id, title, description. Use a course id with skool_get_lesson to read its lessons.

skool_get_lessonA

Read a classroom course (read-only). course_id from skool_list_courses returns the course's modules/lessons (id + title). Pass a lesson_id (a child id) to also pull that lesson's content/metadata (note: many lessons are video- only, so the text content may be empty).

skool_list_conversationsA

Your DM inbox (read-only): conversations with channel_id, unread count, and last-message preview. Use a channel_id with skool_get_conversation to read it.

skool_get_conversationA

Read the messages in one DM conversation (read-only). Get the channel_id from skool_list_conversations. Returns sender, content, timestamp per message.

skool_send_messageA

Send a DM into an existing conversation. Writes — confirm wording first. Get the channel_id from skool_list_conversations.

skool_mark_readA

Mark a DM conversation as read. Get the channel_id from skool_list_conversations.

skool_start_chatA

Open a new DM with a member (by their user_id from skool_list_members). Returns the new conversation so you can then skool_send_message into it.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Solnest-AI/skool-mcp-community'

If you have feedback or need assistance with the MCP directory API, please join our Discord server