otherapi_key

Memberspot

Memberspot is an online course and video-hosting platform designed to facilitate knowledge management and community engagement for businesses.

Verdict

Memberspot manages membership sites and online courses. This MCP lets you look up users by email, grant or revoke course access, generate auto-login tokens, and delete accounts — all from a Space. Customer success teams use it to handle support tickets without switching tabs. Onboarding managers automate access provisioning when a payment clears. It's useful if your team fields membership questions in Slack or needs to audit who has access to what. The API key requires admin permissions, so limit who connects it.

Common use cases

  • Grant course access after manual payment
  • Revoke membership when subscription lapses
  • Generate login link for locked-out user
  • Audit which users have premium tier
  • Delete test accounts before launch

Integration

Vendor
Memberspot
Category
other
Auth
API_KEY
Tools
8
Composio slug
memberspot

Tools

  • Create Login Token

    Tool to generate a one-hour login token for a user. use when you need to auto-login a user by their uid (token expires after one hour).

  • Delete Users
    destructive

    Tool to delete one or more users from the platform. use when you need to remove specified users by their email addresses. only existing school users are removed; invalid or out-of-school emails are ignored.

  • Find user by email

    Tool to retrieve a user's details by their email address. use when you need to look up a user after obtaining their email.

  • List all offers

    Tool to retrieve a list of all offers. use after authentication to fetch available offers.

  • List custom user properties

    Tool to list all defined custom user properties. use when you need to retrieve metadata of custom user properties after authentication.

  • List Users

    Tool to list all users. use when you need to fetch users with optional filtering and pagination.

  • Set order state

    Tool to set the state of an order-based offer for a user. use when you need to activate, deactivate, or remove an offer based on its order id.

  • Set user offer state

    Tool to revoke or set the state of a specific offer for a user. use after confirming whether the user should gain or lose access.

Setup

Setup guide

  1. 11. In Switchy, open the Space where you want Memberspot available and click **Add Integration**. 2. Search for Memberspot and select it. 3. Log in to your Memberspot admin dashboard, navigate to **Settings > API**, and copy your API key. 4. Paste the key into Switchy's connection form and click **Connect**. 5. Back in the Space, type `@Memberspot list all offers` and send the message. 6. If the MCP returns a list of your courses or membership tiers, the connection works. 7. To use it in a conversation, @mention Memberspot and describe the task — for example, `@Memberspot find the user with email jane@example.com and show me which offers she has access to`.

What teammates see: by default, memories from Memberspot are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Look Up User Access

@Memberspot find the user with email support-ticket@example.com and tell me which offers they have access to
Open in a Space →

Grant Course Access

@Memberspot set the offer state for user jane@example.com to active for the offer named 'Advanced SEO Course'
Open in a Space →

Generate Auto-Login Token

@Memberspot create a login token for the user with email locked-out@example.com so I can send them a magic link
Open in a Space →

Revoke Membership

@Memberspot revoke access to the offer 'Monthly Membership' for user churn@example.com
Open in a Space →

List All Members

@Memberspot list all users and show me their email addresses and signup dates
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Memberspot list all users who have access to the 'Advanced Marketing' offer and show me their enrollment dates

Output

Found 47 users with access to the 'Advanced Marketing' offer. Here's a summary: 12 users enrolled in the last 30 days, 18 enrolled 1-3 months ago, and 17 enrolled over 3 months ago. The most recent enrollments include sarah.chen@example.com (enrolled 2 days ago), mike.torres@example.com (enrolled 5 days ago), and lisa.park@example.com (enrolled 8 days ago). All users currently have active access status. Would you like me to export the full list with detailed enrollment timestamps?

Notes

This example combines the 'List Users' and 'List all offers' tools to filter by offer access. Memberspot's API returns user metadata including enrollment dates and offer associations. Note that large user bases may require pagination, and custom user properties can be included if configured in your Memberspot school.

Prompt

@Memberspot revoke access to the 'Pro Tier' offer for john.smith@example.com and send me a login token so I can verify his dashboard

Output

Access revoked successfully. John Smith (john.smith@example.com) no longer has access to the 'Pro Tier' offer. His account remains active but the offer has been removed from his profile. Generated a one-hour login token for verification: the token allows you to access his account view directly without password entry. The token expires at 3:45 PM UTC today. When you use this token, you'll see his dashboard reflecting the revoked Pro Tier access.

Notes

This demonstrates two critical tools: 'Set user offer state' for access management and 'Create Login Token' for admin verification. The login token is single-use and time-limited (one hour), making it suitable for support scenarios. Be cautious with offer revocation—it's immediate and affects the user's access to all associated content.

Prompt

@Memberspot check if we have any users with the custom property 'referral_source' set to 'podcast' and summarize their engagement with our course offers

Output

Located 23 users with referral_source='podcast'. Engagement breakdown: 15 users (65%) have completed at least one course module, 6 users (26%) are enrolled but haven't started, and 2 users (9%) have no active offer enrollments. The most popular offer among this cohort is 'Content Creation Masterclass' with 11 enrollments. Average time since registration is 4.2 months. This podcast-referred segment shows above-average completion rates compared to your overall user base (65% vs. 48%).

Notes

This synthesis example uses 'List custom user properties' to identify available filters, then 'List Users' with custom property filtering, combined with AI analysis of enrollment patterns. Custom properties must be pre-configured in your Memberspot school settings. The AI can correlate user metadata with offer access, but actual course completion tracking depends on what data Memberspot exposes via the API.

Use-case deep-dives

Onboarding cohort auto-enrollment

When Memberspot wins for course-launch automation at scale

A 6-person education startup runs cohort-based courses and needs to enroll 200 students the morning a program opens. The Create Login Token and Set user offer state tools let you script the entire flow: import a CSV of emails, match them to Memberspot UIDs, grant offer access, and send each student a one-click login link that expires in an hour. This beats manual enrollment in the Memberspot dashboard and avoids the support overhead of password-reset emails. The threshold: if you're enrolling fewer than 20 students per cohort, the scripting overhead isn't worth it—just use the dashboard. If you're running 5+ cohorts a year with 50+ students each, this MCP pays for itself in the first month by eliminating enrollment day chaos.

Support ticket user lookup

When this MCP speeds up customer-support triage

A 3-person support team fields 40 tickets a day from course members asking about access issues or billing questions. The Find user by email and List custom user properties tools let you pull a member's full profile—enrollment status, custom fields like cohort ID or referral source—without leaving your support chat. You paste the email, get the UID and offer states in 2 seconds, and answer the ticket on the spot. The trade-off: if your support volume is under 10 tickets a week, the context-switching cost of invoking the MCP is higher than just opening the Memberspot admin panel in a second tab. Above 30 tickets a week, this MCP cuts average handle time by 30-40 seconds per ticket, which compounds fast.

Quarterly user-access audit

When Memberspot's bulk tools handle compliance cleanup

A 10-person SaaS company sells a membership site and needs to audit user access every quarter for GDPR compliance: revoke expired trials, delete churned accounts, and document who has what. The List Users, Delete Users, and Set order state tools let you script the entire audit in a single session. You filter by custom properties (like 'trial_expired' or 'last_login'), export a CSV for the compliance log, then batch-revoke or delete in one call. The boundary: if you have fewer than 500 users, the Memberspot dashboard's manual filters are faster. Above 1,000 users or if you're running audits monthly, this MCP turns a 4-hour manual slog into a 20-minute script you run on a cron.

Frequently asked

What does the Memberspot MCP do in Switchy?

It connects your Memberspot membership site to Switchy's AI workspace so you can manage users, offers, and access states without leaving the chat. You can look up members by email, grant or revoke course access, generate auto-login tokens, and delete users—all through natural language prompts instead of clicking through the Memberspot dashboard.

Do I need admin access to connect Memberspot?

Yes. You'll need an API key from your Memberspot account, which only admins can generate. Go to your Memberspot settings, create a new API key, and paste it into Switchy during setup. The key stays encrypted in your workspace and never leaves Switchy's infrastructure.

Can the MCP enroll users in courses automatically?

Yes, using the Set user offer state and Set order state tools. You can activate or deactivate specific offers for a user by email or order ID. This works for order-based offers and subscription-based access. You can't create new offers or courses—only manage access to existing ones defined in Memberspot.

How is this different from using Memberspot's dashboard directly?

The MCP lets you batch operations and chain actions in one prompt—like "find all users who joined last week and send them login tokens". The dashboard requires manual clicks per user. You also get a searchable log of every change in Switchy, which Memberspot's UI doesn't provide. Trade-off: you can't edit course content or site design through the MCP.

Who on my team should connect this integration?

Whoever manages member onboarding, support tickets, or course access—typically a community manager or customer success lead. They'll need the API key from an admin, but once connected, they can handle routine tasks like revoking access or generating login links without bothering IT. Each connection counts as one integration slot in your Switchy plan.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.