Memberstack integration
Memberstack adds member logins, plans and gated content to websites such as Webflow. Its Admin REST API lets you list, look up, create, update and delete members (personal data: email, custom fields, plans), add or remove their free plans, and verify on your server a login token a member sent you. Paid plans and checkout, webhooks, Data Tables and team memberships (whose answer carries team invite tokens) are not exposed. Authentication is the app's secret key (sk_ in live mode, sk_sb_ in test mode) sent in the X-API-KEY header.
Say what should happen.
The workflow builds itself.
What you can do with Memberstack
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Member, 5 operations
create_memberCreate memberPOSTCreates a member (a login account for a person) in the app, with an email, a password unless passwordless login is on, free plans, custom fields, metadata and JSON store. Emails are unique per app.delete_memberDelete memberDELETEPermanently deletes a member, a real person's login account and data on the site; it cannot be undone. Optionally also deletes the member's Stripe customer and cancels their Stripe subscriptions.get_memberGet memberGETReturns one member by member id or email address (personal data). When nothing matches, the answer is still a success, with no data.list_membersList membersGETLists the members of the app (personal data, including email addresses), 50 per page by default and at most 100, in ascending order unless order is DESC. Page with the endCursor of the previous answer.update_memberUpdate memberPATCHUpdates a member. Only the fields sent change; customFields and metaData are merged key by key into the existing values, while json replaces the whole JSON store.
Add plan, 1 operation
add_member_free_planAdd member free planPOSTConnects a member, a real person, to a free plan (plan id starting with pln_), granting them that plan's access on the site. Paid plans cannot be added this way. Returns no data on success.
Remove plan, 1 operation
remove_member_free_planRemove member free planPOSTRemoves a free plan (plan id starting with pln_) from a member, a real person, revoking their access to that plan at once. Paid plans cannot be removed this way. Returns no data on success.
Verify token, 1 operation
verify_member_tokenVerify member tokenPOSTVerifies a member's login token (a JWT issued by Memberstack) and returns its decoded payload, including the member id and expiry. Any invalid, expired or malformed token fails with INVALID_TOKEN.
Use Memberstack from Claude Code, Cursor or Codex
Connect Memberstack in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Memberstack operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Memberstack
- Create your workspace
Sign up free. Nothing to install.
- Connect Memberstack once
Add your Memberstack connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Memberstack integration FAQ
What can you do with the Memberstack integration?
LiveContext exposes 8 operations on Memberstack, covering member, add plan, remove plan and verify token.
