← Registry

Developer Tools

memberstack.com

Manages Memberstack applications and environments for membership operations.

1 endpoint69 known toolsFirst detected June 5, 2026Last detected July 18, 2026

ENDPOINT 1

https://mcp.memberstack.com/mcp

No auth detected

Known tools 69

listApps

Action: Lists all Memberstack apps the dashboard user can access.

switchApp

Action: Sets the active app context for all subsequent MCP operations.

createApp

Action: Creates a new Memberstack application (project) and automatically switches to it.

getMemberstackEnvironment

Action: Returns the current environment (LIVE or SANDBOX) for member operations.

switchMemberstackEnvironment

Action: Switches environment for member operations only.

currentUser

Action: Retrieves the authenticated dashboard user's profile and app access permissions.

currentApp

Retrieves the active app context (members, plans, data tables, gated content).

getDataTable

Retrieves the complete schema and settings for one Data Table by its key — field definitions, data types, validation rules, and access controls.

getDataTables

Action: Lists every Data Table in the current app.

getDataTableField

Action: Retrieves detailed configuration for a specific field within a Data Table.

getDataRecord

Action: Retrieves a single Data Record with all field values fully resolved.

getDataRecords

Lists Data Records from a table with filtering, sorting, and pagination — for searching records, directories, catalogs, or querying custom data by criteria.

getPlans

Action: Lists all subscription plans (membership tiers) in the current app.

getPlan

Action: Retrieves detailed configuration for a specific subscription plan by ID.

getContentGroups

Lists all gated content groups (restricted URL groups) in the current app — for auditing content protection, understanding plan-to-URL access mappings, or troubleshooting member access.

getContentGroup

Retrieves the full configuration for one gated content group by ID — all restricted URLs in the group, linked plans that grant access, custom content blocks (HTML/CSS/JS), and redirect settings.

getMember

Action: Retrieves a single member's complete profile by ID.

getMembers

Lists members (end-users, distinct from dashboard users) with pagination, filtering, and search — by plan, status, custom fields, or registration date.

getMembersCount

Action: Returns the total count of members in the current app and environment.

getMemberEvents

Lists member activity events (logins, signups, plan changes, etc.) with pagination and filtering by member ID, event type, date range, or source — an audit trail for troubleshooting auth flows, tracking subscription changes, or analyzing behavior.

getTeam

Action: Retrieves details for a specific team subscription by ID.

getTeamMembers

Action: Lists all members belonging to a specific team.

getCustomFields

Lists all custom fields configured for member profiles in the current app.

updateDataTable

Action: Updates metadata and access permissions for an existing Data Table.

createDataTable

Action: Creates a new empty Data Table with custom access permissions.

deleteDataTable

Action: Permanently deletes a Data Table and ALL associated records and fields.

createDataTableField

Action: Adds a new field (column) to an existing Data Table.

updateDataTableField

Action: Modifies configuration of an existing field within a Data Table.

deleteDataTableField

Action: Permanently removes a field and ALL its data values from a Data Table.

createDataRecord

Action: Creates a new record (row) in a Data Table.

updateDataRecord

Action: Updates field values in an existing Data Record.

deleteDataRecord

Action: Permanently deletes a single Data Record and all its field values.

createPlan

Action: Creates a new subscription plan (membership tier).

updatePlan

Action: Updates configuration of an existing subscription plan.

createPrice

Action: Creates a paid price point for a plan and syncs with Stripe.

updatePrice

Action: Updates an existing price configuration and syncs with Stripe.

deletePlan

Action: Deletes a subscription plan after safety validation.

importStripeProduct

Action: Imports an existing Stripe product as a Memberstack plan with automatic sync.

updatePlanLogic

Action: Configures automation rules for plan additions, removals, and transitions.

createRestrictedUrl

Action: Creates a new gated URL entry for linking to content groups.

updateRestrictedUrl

Action: Updates URL path or filter behavior for a gated page.

deleteRestrictedUrl

Action: Removes a gated URL from all content groups and access control.

createRestrictedUrlGroup

Action: Creates a new gated content group with URLs and access rules.

updateRestrictedUrlGroup

Action: Updates configuration of an existing gated content group.

deleteRestrictedUrlGroup

Action: Deletes a gated content group and all its relationships.

linkRestrictedUrlsToRestrictedUrlGroup

Action: Attaches existing gated URLs to a content group.

detachRestrictedUrlsFromRestrictedUrlGroup

Action: Removes URLs from a content group while preserving URL definitions.

linkPlansToRestrictedUrlGroup

Action: Grants plan-based access to a content group by linking plans.

detachPlansFromRestrictedUrlGroup

Action: Revokes plan access from a content group.

createCustomContent

Action: Adds a custom content block to a gated content group.

updateCustomContent

Action: Updates name, type, or payload of a custom content block.

deleteCustomContent

Action: Permanently removes a custom content block from a content group.

createCustomField

Action: Creates a new custom field for member profiles.

updateCustomField

Action: Updates configuration of an existing member custom field.

deleteCustomField

Action: Permanently deletes a custom field and ALL member data in that field.

createMemberEmailPassword

Action: Creates a new member using email/password signup.

addFreePlan

Action: Attaches a free plan to a member.

removeFreePlan

Action: Removes a free plan from a member.

removeOneTimePlan

Action: Removes a one-time purchase plan from a member.

createStripeCustomer

Action: Creates a Stripe customer record for a member if one doesn't exist.

updateMember

Action: Updates member profile details and settings.

updateMemberAuth

Action: Updates member authentication credentials (email, password, social providers).

generateMemberPassword

Action: Generates a new temporary password for a member.

deleteMember

Action: Permanently deletes a member and all associated Memberstack data.

importMembers

Action: Bulk imports multiple members via background job processing.

updateMemberNote

Action: Creates or updates internal admin notes for a member.

exportMembers

Action: Initiates background job to export member data.

removeTeamMember

Action: Removes a member from a team plan.

regenerateTeamInviteToken

Action: Regenerates team invite token, invalidating the previous one.