A Claude Code skill that transforms Claude into a Memberstack expert, enabling seamless membership site management through the Memberstack MCP.
Before installing the skill, you need to install the Memberstack MCP:
claude mcp add memberstack --scope user npx mcp-remote https://mcp.memberstack.com/mcpAfter adding the MCP, restart Claude Code and authenticate when prompted.
# Add the Memberstack marketplace
claude plugin marketplace add memberstack/memberstack-skills
# Install the plugin
claude plugin install memberstack-skills@memberstack-skills# Clone the repository
git clone https://github.com/memberstack/memberstack-skills.git ~/memberstack-skills
# Add as local marketplace
claude plugin marketplace add ~/memberstack-skills
# Install the plugin
claude plugin install memberstack-skills@memberstack-skillsAfter installation, restart Claude Code. The skill will be automatically invoked when relevant to your task.
# Update marketplace index and plugin
claude plugin marketplace update memberstack-skills
claude plugin update memberstack-skills@memberstack-skillsThis skill provides Claude with:
- MCP Tool Guidance: All 62+ Memberstack MCP tools across 7 categories
- DOM Package Reference: Frontend SDK for React, Next.js, Vue, and vanilla JS
- Webflow Attributes: Complete
data-ms-*reference for no-code integration - Workflow Patterns: Common multi-step patterns for membership operations
- Stack-Aware Guidance: Automatically recommends the right approach for your framework
The skill detects your tech stack and provides the appropriate guidance:
| Stack | Approach |
|---|---|
| Webflow | data-ms-* HTML attributes (no-code) |
| React / Next.js / Vue / Svelte | DOM package (@memberstack/dom) |
| Vanilla JS | DOM package or data attributes |
| Node.js / Server | Admin SDK |
| Category | Tools | Operations |
|---|---|---|
| Members | 15 | CRUD, plan assignments, import/export |
| Plans | 9 | Create/manage subscriptions, prices |
| Data Tables | 14 | Custom database operations |
| Gated Content | 15 | URL protection, content groups |
| Teams | 4 | Team management, invites |
| Custom Fields | 4 | Member profile fields |
| Stripe | 1 | Payment integration |
Once installed, simply ask Claude to help with Memberstack tasks:
Backend (MCP)
- "Create a new membership plan with monthly and yearly pricing"
- "Import members from a CSV"
- "Set up gated content for premium members"
Frontend (React/Next.js)
- "Add a login form to my React app"
- "How do I check if a user is logged in?"
- "Implement Stripe checkout for subscriptions"
Frontend (Webflow)
- "Show me the data attributes for a signup form"
- "How do I gate content for paid members?"
- "Add a logout button"
Claude will detect your stack and provide the appropriate code examples.
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
If you encounter authentication problems, clear the cached tokens:
rm -rf ~/.mcp-authThen restart Claude Code and re-authenticate.
Ensure the skill is installed correctly:
claude plugin listYou should see memberstack-skills in the list.
MIT License - see LICENSE for details.