# Memberstack

Memberstack is a platform that enables developers to add user authentication, payments, and member management to their websites without writing backend code.

- **Category:** security & identity tools
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 8
- **Triggers:** 0
- **Slug:** `MEMBERSTACK`
- **Version:** 20260506_00

## Tools

### Create Member

**Slug:** `MEMBERSTACK_CREATE_MEMBER`

Tool to create a new member in your application. Use after gathering email, password, optional plans, custom fields, metadata, and redirect.

### Delete Member

**Slug:** `MEMBERSTACK_DELETE_MEMBER`

Tool to permanently delete a member from your application. Use after confirming you no longer need the member's data and have the member ID.

### Get Member

**Slug:** `MEMBERSTACK_GET_MEMBER`

Tool to retrieve a specific member by ID or email. Use when you need to fetch member profile details for a given identifier (ID or email). Example: "Get member mem_sb_12345".

### List Data Tables

**Slug:** `MEMBERSTACK_LIST_DATA_TABLES`

Tool to retrieve all data tables in your Memberstack application. Returns table metadata including keys, field definitions, and access control rules.

### List Members

**Slug:** `MEMBERSTACK_LIST_MEMBERS`

Tool to retrieve a paginated list of all members in your application. Use when you need to iterate through members with cursor-based pagination.

### List Plans

**Slug:** `MEMBERSTACK_LIST_PLANS`

Tool to list all available membership plans. Use when you need to retrieve plan IDs and details before assigning or comparing plans.

### Remove Free Plan

**Slug:** `MEMBERSTACK_REMOVE_FREE_PLAN`

Tool to remove a free plan from an existing member. Use after confirming the member's subscription status. Example: "Remove free plan pln_sb_67890 from member mem_sb_12345".

### Update Member

**Slug:** `MEMBERSTACK_UPDATE_MEMBER`

Tool to update an existing member's information. Use when you have a member ID and need to modify their email, customFields, metaData, JSON data, or loginRedirect.
