- VALID
- EXPIRED
- MISMATCH
- HUMAN
Short answer
Why can't my user access this feature?
Your AI pulls the user's current plan and custom field data from Memberstack to see if they meet your requirements. This reveals if a subscription expired or if a specific metadata flag is missing. You'll see exactly where the mismatch is.
Where every issue lands.
Subscription troubleshooting outcomes
The AI categorizes the data it finds into these specific buckets.
VALID
Active access confirmed
The AI finds a matching plan and all required custom fields are set. You get confirmation that the user is correctly provisioned.
EXPIRED
Subscription lapsed
The AI identifies that the user's plan is no longer active. You'll see the specific plan details that caused the lockout.
MISMATCH
Missing custom data
The user has a valid plan, but a specific custom field needed for access is empty or wrong. This points to a logic error in your app.
HUMAN
Manual intervention needed
The AI can't find the user or the data is completely inconsistent. You'll need to step in and check the Memberstack dashboard manually.
The workflow
What your AI does when the issue arrives.
Instead of you clicking through menus, your AI performs the lookup and analysis.
Locate the user
The AI finds the specific member in your database using their email or ID.
search_membersPull profile data
The AI retrieves the full profile, including any custom fields you use for permissions.
get_memberCheck plan status
The AI looks at the specific subscription tiers and statuses tied to that account.
get_member_plansDiagnose the error
The AI compares the plan and custom field data against your access rules to find the gap.
get_memberget_member_plans
Try it
Copy these to start.
Use these prompts to kick off a troubleshooting session.
Starting points
Swap out the email addresses and plan names with your actual Memberstack data.
Memberstack Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_8gzkoVQDraC8NFYfhKX1xANtXFvlmiWVglzm0Kfu/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Memberstack capabilities are ready to use.
{
"mcpServers": {
"memberstack-mcp": {
"url": "https://edge.vinkius.com/vk_preview_8gzkoVQDraC8NFYfhKX1xANtXFvlmiWVglzm0Kfu/mcp"
}
}
}Check the subscription status for user test@example.com and tell me why they can't access the Pro tier.
Look up the custom field data for user jane@domain.com to see if their 'account_level' is set correctly.
Compare the active plans for user dev@test.com against our requirement for a 'Premium' subscription.
Find the member with email support@client.com and list all their current plans.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Memberstack once, then ask.
You only need to link your account once. Your credentials stay encrypted, and you can immediately start asking questions about your members.
Connect Memberstack to your AIFAQ
How this task behaves
- 01
Can the AI change a user's plan?
No. The AI can only read plan and member data. You must manually update subscriptions in Memberstack.
- 02
Can the AI delete members?
No. This Connector is read-only. It cannot delete or modify any data in your Memberstack account.
- 03
How does the AI find the right user?
It uses the search tool to match the email or ID you provide in your prompt.
- 04
Does it see my custom fields?
Yes, it pulls all custom field data associated with a member so it can check for specific permission flags.
- 05
Can I use this to automate billing?
No. This is for debugging and verifying status, not for processing payments or changing billing cycles.
More questions about Memberstack? The Connector page answers them. See everything the Memberstack Connector can do
Connect Memberstack to Claude, Cursor, ChatGPT & more
