Memberstack MCP server

Connect Memberstack to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Memberstack MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the manage member plan tool in Memberstack
  • Use the verify member token tool in Memberstack
  • Use the create member tool in Memberstack
  • Use the delete member tool in Memberstack
  • Use the update member tool in Memberstack
  • Use the get member tool in Memberstack

Supported Tools

manage_member_plan

Manage Member Plan

Add or remove a free plan from a member. Use this to assign new free plans or revoke existing free plan connections for a given member.

verify_member_token

Verify Member Token

Verify a member's JWT authentication token server-side. Confirms the token's validity and returns the associated member ID, token expiration, and other claims. Useful for protecting sensitive resources and verifying member identity.

create_member

Create Member

Create a new member in your Memberstack app. Requires an email and password. Optionally assign free plans, set custom fields, metadata, and JSON data during creation.

delete_member

Delete Member

Permanently delete a member from your Memberstack app. Optionally also delete the associated Stripe customer and cancel any active Stripe subscriptions.

update_member

Update Member

Update an existing member's email, verification status, profile image, custom fields, metadata, JSON data, or login redirect. Only provided fields are changed.

get_member

Get Member

Retrieve a single member's full details by their member ID or email address. Returns all member data including authentication info, custom fields, metadata, JSON data, permissions, and plan connections.

list_members

List Members

List members in your Memberstack app with cursor-based pagination. Returns member details including email, custom fields, metadata, plan connections, and more. Use **after** and **limit** to paginate through large result sets.

create_passwordless_member

Create Passwordless Member

Create a member without a password in an app with email/OTP authentication enabled. Optionally assign free plans and member data.

query_data_records

Query Data Records

Query, retrieve, or count records from a table discovered with list_data_tables. Inspect field keys with get_data_table. Supports filters, selected fields, relationships, sorting, and pagination; returns actual records or counts and provider pagination.

list_data_tables

List Data Tables

Discover data table IDs, keys, names, field definitions, and access rules. Use a returned key or ID with get_data_table, query_data_records, or manage_data_record.

manage_data_record

Manage Data Record

Create, partially update, or permanently delete a data table record. Discover tables with list_data_tables and inspect field keys with get_data_table. Query records first to find record IDs for updates or deletion.

get_data_table

Get Data Table

Inspect a data table by a key or ID discovered with list_data_tables. Returns field keys, types, required/default values, relationship targets, and access rules before querying or modifying records.

Connect Memberstack to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Memberstack in Metorial. In your Metorial portal, enable the Memberstack MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Memberstack tools.

Run Memberstack through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Memberstack and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Memberstack tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Memberstack

Supabase

Manage PostgreSQL databases, authenticate users, store files, and run edge functions on Supabase. Perform CRUD operations on database tables via auto-generated REST and GraphQL APIs with row-level security. Create and manage user accounts with password, magic link, OTP, social login, and SSO authentication. Upload, download, list, and delete files organized in storage buckets. Deploy and invoke server-side TypeScript edge functions. Listen to realtime database changes, broadcast messages, and track user presence. Configure database webhooks for INSERT, UPDATE, and DELETE events. Programmatically manage Supabase organizations and projects, including creating/deleting projects, managing API keys, configuring auth settings, custom domains, network restrictions, and Edge Function secrets.

Zoho

Manage Zoho CRM, Bigin, Books, Inventory, Invoice, Desk, Mail, People, and Projects from one connection. Discover organizations and accounts, manage records and financial documents, work with support tickets and email, and organize employee and project data.

Quickbooks

Manage business finances and accounting in QuickBooks Online. Create, send, and track invoices. Manage bills and accounts payable, record bill payments. Create and update customer and vendor records with contact details and hierarchies. Record payments against invoices and credit memos. Create estimates, sales receipts, and journal entries. Track expenses and categorize against the chart of accounts. Manage items, products, services, and inventory levels. Query entities using SQL-like syntax and sync incremental changes via Change Data Capture. Generate financial reports including profit and loss, balance sheet, and cash flow. Process credit card and bank account (ACH) payments via the Payments API. Manage the chart of accounts for tracking income, expenses, assets, and liabilities.

Square

Process payments, manage orders, and handle invoices for online, in-app, and in-person commerce. Create and manage customer profiles, catalog items, inventory counts, and locations. Issue refunds, manage disputes, and track payouts. Create bookings and appointments, manage team members and timecards, handle gift cards and loyalty programs, and manage subscriptions. Save cards on file, generate checkout links, connect and control Square Terminal devices, and manage vendor/supplier information. Extend Square objects with custom attributes. Receive webhook notifications for payments, orders, customers, inventory, invoices, bookings, disputes, team changes, and more.

Gumroad

Manage digital and physical product sales on Gumroad. View and update product metadata, create and manage variant categories and options, and configure discount offer codes. Retrieve and filter sales data by date range for reporting. Manage subscribers and subscription lifecycles for recurring products. Refund sales, revoke or restore buyer access, and track payouts. Verify, enable, disable, and decrement license keys for purchase validation. Draft, schedule, and send audience emails to customers and followers. Read product reviews and access authenticated user profile information.

Datadog

Monitor infrastructure, applications, and services across cloud environments. Submit, discover, and query metrics; create and manage monitors and alerts; build and clean up dashboards; search and analyze logs; manage incidents; track SLOs; run synthetic tests; inspect users and hosts; and schedule or cancel monitor downtimes.

Technical notes for Memberstack

Manage Memberstack members, authentication tokens, free membership plans, and data table records. Create, retrieve, update, and delete members; manage profile fields and metadata; assign or remove free plans; and verify member JWTs. Discover data tables and their field definitions, query or count records, and create, update, or delete records.

Frequently asked questions

Common questions about connecting Memberstack to AI agents with Metorial.

  1. How many tools does the Memberstack MCP server have?
    The Memberstack MCP server exposes 12 tools, including Manage Member Plan, Verify Member Token, Create Member. Each one is governed and traced through Metorial.
  2. Memberstack exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Memberstack MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Memberstack and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Memberstack MCP server yourself or use the hosted gateway.

Connect Memberstack to production AI agents

See how Metorial gives your team governed access to Memberstack, with tracing and security controls built in.