# skool-api-mcp

Source: https://glimind.com/server/pypi%2Fskool-api-mcp
Registry id: `pypi/skool-api-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "skool-api-mcp": {
      "command": "uvx",
      "args": [
        "skool-api-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add skool-api-mcp -- uvx skool-api-mcp
```

## Tools (69)

- `add_group_link`: Add a link to the group's sidebar. Admins only.
- `add_group_rule`: Add a rule at the end of the group rules. Admins only.
- `add_membership_question`: Add a question people answer when they ask to join. Admins only.
- `approve_membership_request`: Let an applicant into the group.
- `ban_member`: Ban a member from the group, optionally deleting recent posts. Admins only.
- `comment_on_post`: Comment on a post or reply to a comment.
- `create_category`: Add a category to a group's feed. Admins only.
- `create_course`: Add a course to the group's Classroom as draft or published. Admins only.
- `create_event`: Add an event to a group's calendar. Admins only.
- `create_lesson`: Add a lesson at the end of a course with text and video link. Admins only.
- `create_post`: Publish a post to the community feed in a category.
- `decline_membership_request`: Decline an applicant's request to join.
- `delete_category`: Delete a feed category and move its posts to another. Admins only.
- `delete_event`: Delete a calendar event. Admins only.
- `delete_group_link`: Remove a link from the group's sidebar. Admins only.
- `delete_group_rule`: Delete a group rule. Admins only.
- `delete_membership_question`: Remove a membership question. Admins only.
- `delete_post`: Delete a post or a comment permanently.
- `discover_groups`: Search Skool's public directory of communities with members, price and rating.
- `follow_post`: Get notified of new comments on a post, or stop.
- `get_auto_dm`: Get the welcome message Skool sends every new member. Admins only.
- `get_conversation`: Get the latest messages of one Skool Chat conversation.
- `get_course`: Get one course with its lessons and folders in Classroom order.
- `get_event`: Get one calendar event with full description, place and access.
- `get_group`: Get a group's name, About text, privacy, price, counts, owner and membership questions.
- `get_group_stats`: Get total, new and churned members and MRR for a period. Admins only.
- `get_leaderboard`: Get the group's top 10 members by points and your rank.
- `get_lesson`: Get one lesson's text and video link.
- `get_member`: Get one member's profile in a group.
- `get_poll_results`: Get answers and vote counts of a post's poll.
- `get_post`: Get one post with its full text and comments.
- `invite_members`: Email people an invitation to join the group. Admins only.
- `like_post`: Like a post or comment, or take the like back.
- `list_categories`: List the feed categories of a group.
- `list_conversations`: List your Skool Chat inbox with unread count and last message preview.
- `list_courses`: List courses in the group's Classroom with modules of open ones.
- `list_events`: List events on a group's calendar in one month.
- `list_group_links`: List the links on a group's sidebar, numbered as shown.
- `list_group_rules`: List the rules of a group, numbered as shown.
- `list_groups`: List Skool groups of your account with role, member count and price.
- `list_levels`: List the group's 9 levels with custom titles and member counts.
- `list_members`: List members of a group with role, level, points and join date.
- `list_membership_requests`: List pending requests to join with Membership Questions answers.
- `list_notifications`: List your Skool notifications newest first.
- `list_post_likes`: List who liked a post or comment.
- `list_posts`: List posts in a group's feed, pinned first, then newest.
- `list_reported_posts`: List posts reported to admins waiting for review. Admins and moderators only.
- `mark_lesson_complete`: Mark a lesson done in your own course progress, or undo it.
- `mark_notifications_read`: Mark all your notifications read everywhere or in one group.
- `pin_comment`: Pin a comment to the top of a post's comments, or unpin it.
- `pin_post`: Pin a post to the top of the feed or a Classroom page. Admins only.
- `remove_member`: Remove a member from the group or lift a ban. Admins only.
- `rename_level`: Give one of the group's 9 levels its own title. Admins only.
- `search_group`: Search a group's posts, members or courses as its search box does.
- `search_members`: Find members of a group by name.
- `send_message`: Send a direct message in Skool Chat to a member.
- `set_auto_dm`: Change the welcome message new members get or turn it on/off. Admins only.
- `set_course_published`: Publish a draft course or turn it back into a draft. Admins only.
- `set_member_role`: Make a member an admin, moderator, or back to member. Admins only.
- `set_post_comments`: Turn comments on a post off or back on.
- `update_category`: Rename a category or change who can post and sort order. Admins only.
- `update_event`: Change a calendar event's title, time, place or access. Admins only.
- `update_group_about`: Replace the text on the group's About page. Admins only.
- `update_group_link`: Change the text or address of a sidebar link. Admins only.
- `update_group_rule`: Change the title or text of a group rule. Admins only.
- `update_lesson`: Change a lesson's title, text or video link. Admins only.
- `update_membership_question`: Change a membership question. Admins only.
- `update_post`: Change the title, text or category of a post.
- `vote_on_poll`: Vote in a post's poll, change your vote, or take it back.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
