Memberful MCP. Manage membership orders and revenue in chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Memberful MCP Server gives your AI agent full control over membership management and billing cycles. You use this to list all active members, monitor subscription expiration dates (`list_subscriptions`), track sales orders (`list_orders`), or create new user accounts (`create_member`)—all without hitting the Memberful dashboard.
It’s for automating recurring revenue operations directly from your chat client.
What your AI agents can do
Create member
Creates a new user account within the Memberful platform.
Get account info
Retrieves basic information about your connected Memberful site or account settings.
Get member
Fetches all profile metadata for a specific member ID.
The agent runs create_member to add new users directly into your membership system.
You use get_member to fetch specific metadata for any member ID, confirming their status and plan.
The agent executes list_subscriptions to get a list of all active accounts and their billing cycle statuses.
You run list_orders to pull the most recent sales transactions for quick financial review.
The agent calls list_plans to retrieve master data on all active membership tiers and pricing options.
You use list_webhooks to check which automation endpoints are currently set up for your site, ensuring workflows fire correctly.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Memberful MCP Server: 12 Tools for Membership & Billing
These twelve tools let your AI client create members, list all current subscriptions, retrieve order details, and manage core billing data without needing to touch the Memberful dashboard.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Memberful on Vinkius019dd122create member
Creates a new user account within the Memberful platform.
019dd122get account info
Retrieves basic information about your connected Memberful site or account settings.
019dd122get member
Fetches all profile metadata for a specific member ID.
019dd122get order
Retrieves detailed information about a single sales order using its transaction ID.
019dd122list coupons
Lists all currently active promotional coupon codes available for use.
019dd122list discounts
Retrieves the master list of member discount rules and parameters.
019dd122list downloads
Lists all files or content downloads associated with a specific member profile.
019dd122list members
Retrieves a list of every user currently managed by the platform.
019dd122list orders
Provides an overview and list of recent sales transactions.
019dd122list plans
Retrieves the full catalog of available membership subscription plans.
019dd122list subscriptions
Lists all active subscriptions, showing their current plan and expiration dates.
019dd122list webhooks
Displays a list of configured webhooks to verify automation endpoints.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Memberful, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Memberful. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Checking subscriber status shouldn't require three dashboard tabs.
Right now, checking the health of your paid content site is a chore. You go to the 'Members' tab to see who you have; then you click 'Subscriptions' to check their billing cycles and expiration dates. If you want to know if they actually bought something recently, you have to jump over to the 'Orders' section. It’s clicking, copy-pasting IDs, and switching focus.
With this MCP server, your agent does it all in plain language. Tell it: 'Show me all members whose Annual Supporter plan expires next month.' The tool calls `list_members` and filters the result using `list_subscriptions`. You get a single, actionable list of IDs and expiration dates without touching another tab.
Memberful MCP Server: Get membership data instantly.
The manual steps that vanish are the need to cross-reference member lists against plan catalogs. You no longer have to guess if a user's discount is valid or what the master plan name is; you just ask for it using `list_plans` and `list_discounts`. It means your automation logic runs against guaranteed, up-to-date source data. The status of every member or order is accessible directly through conversation—that's how fast it needs to be.
What you can do with this MCP connector
Memberful MCP Server: Full Control Over Your Membership Billing Cycle
You’ve got full, direct command over your entire membership and billing operation. This server gives your AI client the power to manage user accounts and track every dollar—all without you ever having to log into the Memberful dashboard yourself. You run these commands right from chat, which means automating recurring revenue operations gets dead simple.
Managing Users and Accounts
Need to add a new customer? You can use create_member to spin up an entirely new user account within your platform. When you need details on someone already signed up, you've got two tools: first, you run list_members to pull a complete list of every single person managed by the system.
If you know that specific member ID, you fetch all their private profile metadata using get_member. This confirms their current status and what plan they’re on. For deeper dives into user activity, you can check list_downloads, which shows all files or content that a specific member has pulled down.
Tracking Money and Subscriptions
The billing side is where this server shines. You don't just guess if someone paid; you know for sure. To see what subscriptions are active right now, you execute list_subscriptions. This gives you the full rundown of every account, showing their current plan details alongside when they expire.
When you need a financial snapshot, you run list_orders to get an overview of all recent sales transactions. If you're zeroing in on one specific sale, you use get_order, supplying the transaction ID for detailed records. You can also check out your pricing structure by calling list_plans, which pulls the master catalog of every active membership tier and its corresponding price point.
Controlling Pricing and Discounts
Want to know what coupons you're running? list_coupons shows all currently active promotional codes. You can also check out your pricing rules by calling list_discounts, which retrieves the master list detailing every member discount rule and its parameters. If you just need a quick overview of your site’s technical setup, run get_account_info to pull basic information about your connected Memberful site or account settings.
System Configuration and Auditing
For keeping things automated, you've got tools for system checks. You can use list_webhooks to display a list of every configured webhook endpoint—this lets you verify that all your automation workflows are pointed in the right direction. Finally, if you need details on sales records from different sources, you run get_order, which pulls detailed information about any single sales order using its specific transaction ID.
019dd122-806c-72a1-ab01-308e8bbf3ce3 How Memberful MCP Works
- 1 Subscribe to the server and provide your Memberful API Key and Site Name in the client settings.
- 2 Tell your AI agent exactly what you need—for example: 'Show me all members who are about to expire.'
- 3 The agent executes the necessary tool calls (like
list_membersorlist_subscriptions) and presents the structured data right back to you.
The bottom line is, your AI client becomes the single interface for managing all aspects of your paid content business.
Who Is Memberful MCP For?
Publishers who run subscription sites and are tired of switching between their CRM, billing dashboard, and chat tools. Ops Managers who need to automate reporting on churn or plan distribution without manual copy-pasting. Developers building internal tools that require real-time member status checks.
You use the agent to list all members and quickly monitor who might be churning, getting an instant summary of your audience health.
You automate retrieval of subscription metadata—like checking expiration dates or listing recent orders—directly in a chat window instead of logging into the dashboard.
You test real-time membership data and site metadata, integrating it directly into your application logic via natural conversation commands.
What Changes When You Connect
- Check member status without context switching. Use
get_memberorlist_subscriptionsto instantly confirm if a user is active, saving you time spent navigating dashboards. - Streamline financial checks. Run
list_ordersto get the last five transactions and their total value in one prompt. You don't need to click through multiple order records. - Keep your audience data current. Use
list_membersorcreate_memberto pull a full roster of users, ensuring your internal reporting tools always have accurate counts. - Automate billing checks. Before running a promotion, use
list_plansandlist_discounts. You can verify pricing structures and discount eligibility instantly via the chat interface. - Maintain operational visibility. Running
list_webhookslets you quickly check if your automated systems are configured correctly, preventing failed workflows when a new feature drops.
Real-World Use Cases
Checking Churn Risk
A publisher needs to know who's about to lose access. They ask their agent: 'List all subscriptions expiring in the next 30 days.' The agent runs list_subscriptions and returns a clean list of user IDs, plans, and exact expiration dates. This immediately flags accounts needing outreach.
Verifying Promotion Eligibility
An ops manager needs to launch a limited-time sale but isn't sure if the discount is active. They prompt: 'Show me all available discounts.' The agent runs list_discounts, confirming the exact rules and expiration dates before the marketing copy goes live.
Investigating an Order Failure
A user reports a missing charge. Instead of manually searching, they ask their agent to check: 'Get details for order ID XYZ.' The agent runs get_order, providing the full transaction metadata instantly and confirming if the payment was processed correctly.
Auditing Member Access
A developer needs to know what content a specific user can download. They ask: 'List downloads for member ID 567.' The agent runs list_downloads, confirming the file manifests and ensuring the account has access to premium assets.
The Tradeoffs
Manual Dashboard Checking
The user logs into Memberful, clicks 'Members,' filters by status, exports the CSV, opens a spreadsheet, and manually cross-references dates with sales orders. This takes 15 minutes.
→
Use the agent to combine these steps. Start with list_members for a roster, then use list_subscriptions to check active statuses, and finish by running list_orders for recent financial data—all in one chat session.
Guessing API Endpoints
A developer writes complex code trying to stitch together member list retrieval (list_members) with plan status checks, often failing due to incorrect parameter passing or outdated endpoints.
→
Rely on the defined tools. Use get_member for single records and always check list_plans first before writing any logic that references subscription tiers.
Ignoring Webhook Status
A workflow fails in production, but nobody knows why. They assume the webhook is running fine because they saw it work last month.
→
Run list_webhooks first to confirm that the endpoint is still registered and active before troubleshooting any downstream failures.
When It Fits, When It Doesn't
Use this server if your core business process involves checking, modifying, or reporting on user membership data, billing cycles, or sales orders. Specifically, if you need to know: 1) Who a member is (use get_member). 2) If they are paying right now (use list_subscriptions and list_orders). 3) What plans exist (use list_plans).
Don't use this if your core need is merely viewing static content or managing basic website pages. For general site monitoring, you might only need get_account_info. But for anything related to monetization and user accounts, these tools are essential. If the task involves data that lives outside of membership records (e.g., inventory management), this server won't help—you'll need a different connection.
Common Questions About Memberful MCP
How do I use list_members with the Memberful MCP Server? +
You run list_members to get a comprehensive roster of all managed users. This tool returns basic profiles, allowing you to count your total audience size or identify specific groups for follow-up.
Can I use list_subscriptions to check expiry dates? +
Yes, list_subscriptions is the right tool. It provides a clear view of all active accounts and explicitly lists their current plan details alongside the expiration date for each one.
What information does get_order provide? +
get_order pulls detailed transaction metadata for a specific order ID. You can use this to verify payment amounts, dates, and associated member IDs.
Does list_plans give me pricing info? +
Yes, list_plans retrieves the master data on all available membership tiers. This includes plan names, descriptions, and basic structure needed for billing logic.
How should I use `get_account_info` to verify my connection credentials? +
It immediately returns key site metadata, confirming that your API Key and Site Name are correctly linked. This tool verifies the basic operational scope of your connected Memberful account before you run complex queries.
When I use `create_member`, what happens if the member ID already exists? +
The server handles this conflict by returning an error code and specific details about the duplicate record. You can then adjust your workflow or query existing data using get_member instead.
Does checking my configured webhooks with `list_webhooks` help troubleshoot automation? +
Absolutely. This tool shows exactly which events trigger external actions, allowing you to confirm if your integration workflows are firing correctly when a member status changes or an order completes.
How can I track content usage history by running `list_downloads`? +
list_downloads provides a record of which gated content assets each member has accessed. This is useful for understanding engagement and identifying popular resources among your subscribers.
Can my AI automatically find the details for a specific member by their ID? +
Yes! Use the get_member tool with the Member ID. Your agent will respond with complete metadata for the record, including email, plan details, and active subscription status in seconds.
How do I find my Memberful API Key? +
Log in to your Memberful account, navigate to Settings > Custom Applications, and click Add New Custom Application to generate your unique secret token.
What is the site name? +
The site name is the subdomain of your Memberful URL (e.g., if you log in at my-community.memberful.com, your site name is my-community).
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.