Connect Claude Code to Memberspot
Set up in minutes
Choose where it runs
On your computer through your own Claude Code, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in Memberspot
A preset of real Memberspot operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect Memberspot
One sign-in. The agent acts through your account, scoped to the operations you picked.
Add your personal MCP link
The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your Claude Code first calls in. Claude Code connects when a session starts — run claude, or restart a running one.
Run this in your terminal
<your-link> is your personal server URL — setup mints it for you.
Tools Claude Code gets
Memberspot
25 toolsReturns a page with users
Returns a user with the given email or null if not found
Returns a user with the given uid or null if not found
Returns the offers of a user incl. their expiration dates
Gets all offers that are available in the school
Lists all courses of the school
Lists all custom user properties
Lists all exams of the school
Lists exam results of users that have taken the exam provided by the examId
Returns paginated list of all course progress for a user by email
Returns paginated list of all course progress for a user by uid
Returns user course progress for a specific course by email
Returns user course progress for a specific course by uid
Grants a user access to an offer by email; creates the user if absent. Omit grantOffer to create without an offer.
Grants a user access to an offer by uid
Sets the state of an offer for a user by email; omit active to remove access, false to suspend, true to activate.
Sets the state of an offer for a user by uid; omit active to remove access, false to suspend, true to activate.
Sets the state of an offer with a orderId for a user by email; omit active to remove access, false to suspend, true to activate.
Sets the state of an offer with a orderId for a user; omit active to remove access, false to suspend, true to activate.
Sets the expiration date for an offer for a user; omit expiresAt to remove expiration.
Sets the start date of a course access for a user
Sets values to a custom user properties by email
Sets values to a custom user properties by uid
Grants a user access to a chapter by email
Grants a user access to a chapter by uid
About Claude Code
Frequently asked questions
More ways to connect
More tools for Claude Code
Use Memberspot with other agents
Open your Claude Code agent in one click.
NoClick runs Claude Code for you with Memberspot wired in as tools. Connect your account and run.