delete_users
Delete Users
Permanently delete one or more members from your Memberspot platform by their email addresses. This action is irreversible and removes all user data.
Ask your agent in plain language. Each of these maps to a real tool on the server.
delete_users
Permanently delete one or more members from your Memberspot platform by their email addresses. This action is irreversible and removes all user data.
grant_access
Grant a user access to a course/offer. If the member does not already exist, a new member account will be created automatically with the provided name and email. Use this to enroll users after purchases or sign-ups.
enable_chapter_access
Enable access to a specific chapter within a course for a user. Allows fine-grained content gating beyond full course-level access, such as drip-feeding content or unlocking bonus chapters.
manage_access
Activate or deactivate a member's access at the offer or order level. Use **offer** scope to toggle all access for a given offer, or **order** scope to toggle access for a specific order. Deactivating access preserves the member's course progress.
manage_custom_properties
List available custom property definitions, or set custom property values on a user. When only listing is needed, omit the email and properties fields. To set values, provide the user's email and the properties to update.
get_course_progress
Retrieve course progress for a user. When a course ID is provided, returns detailed progress for that specific course. Otherwise, returns one page of course progress. Call list_courses to discover course IDs; pass lastLoadedCourseId to continue listing.
list_offers
Retrieve all available offers (courses/products) configured in your Memberspot account. Useful for dynamically populating course selections in automations or looking up offer IDs.
list_users
List members on your Memberspot platform. Supports pagination and filtering by offer, course, or active status. Returns user profiles with their associated metadata.
get_login_token
Generate a single sign-on login token for a user. Returns a token and, when provided, a direct login link. The token expires after one hour and can be used to sign in, allowing the user to access their account without entering credentials. Useful for sending personalized login links via email or messenger.
get_exam_results
Retrieve exam results for a specific exam. Returns one page of user submissions and scores. Call list_exams to discover exam IDs. Use the results to track assessment outcomes and follow up on exam performance.
find_user
Look up a Memberspot member by their email address. Returns the user profile and custom properties. Returns an error if the user is not found.
set_offer_expiration
Set or remove the expiration date of an offer for a member. Discover user IDs with find_user or list_users and offer IDs with list_offers.
delete_access
Delete a member’s offer access or all access associated with an order. Unlike deactivating access, deletion removes the access assignment. Use manage_access to preserve the assignment.
list_exams
Retrieve all exams and their IDs, names, and question counts. Use an exam ID with get_exam_results.
list_courses
Retrieve all courses and their IDs, names, and types for progress lookups and chapter access.
get_school
Retrieve the school associated with the connected API key.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage members, course access, and progress on the Memberspot e-learning platform. List, look up, and delete users. Grant, revoke, or delete course access for members (auto-creating members when granting access). Discover offers, courses, and exams, track paginated course progress, and fetch exam results. Identify the connected school and set or remove offer expiration dates. Control chapter-level access for fine-grained content delivery. Set and list custom user properties for personalization and segmentation. Generate single sign-on login tokens for passwordless user access.
Common questions about connecting Memberspot to AI agents with Metorial.