MCP serverio.usefulapi/memberful
Manage Memberful members, subscriptions, plans, passes and coupons via the GraphQL API.
Overview
Score?
UNRATED 0.143
of what a free look can see, on 17 looks
Looks
35
last 16 hr ago
Tools
12
More info
URL
memberful.usefulapi.io/mcp
streamable-http
Says it is
memberful-mcp 1.0.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.143 · highest on record 0.8561
Toolsfrom sha256:3dc5cd6010…802f16
| Tool | Schema |
|---|---|
| change_subscription_expiration MUTATES Memberful data: change WHEN a subscription expires (extend or shorten access). expiresAt is a Unix timestamp in SECONDS (Int). Memberful GraphQL: subscriptionChangeExpirati |
input · no output |
| create_coupons MUTATES Memberful data: create one or more coupon codes for a discount. Provide the discount id (discountId) and the coupon code strings. Memberful GraphQL: createCoupons(discountI |
input · no output |
| create_member MUTATES Memberful data: create a new member with an email (and optional full name). Memberful GraphQL: memberCreate(email, fullName). |
input · no output |
| get_member Fetch one Memberful member by id: profile, Stripe customer id, unrestricted-access flag, total spend, metadata, address, and their subscriptions (each with plan). Memberful GraphQL |
input · no output |
| get_subscription Fetch one subscription by id: status, activated/expires/trial timestamps, plan, member, orders, coupon. Memberful GraphQL: subscription(id). |
input · no output |
| list_members List members (Relay connection): each edge has a cursor + node (profile, Stripe customer id, unrestricted-access flag, total spend, and their subscriptions). Paginate with `first` |
input · no output |
| list_passes List all passes (Memberful dashboard 'Plans' — the access groups a member subscribes to): id, name. Memberful GraphQL: passes. |
input · no output |
| list_plans List all plans (Memberful dashboard 'Prices'): name, interval, price (cents), for-sale flag, plan group. Memberful GraphQL: plans. |
input · no output |
| list_subscriptions List subscriptions (Relay connection): each edge has a cursor + node (status, expires/created timestamps, plan, member). Paginate with `first` + `after` (pass the last edge's `curs |
input · no output |
| memberful_graphql MUTATES Memberful data (potentially): escape hatch to run an arbitrary Memberful GraphQL operation — including any mutation — against your account's /api/graphql endpoint with opti |
input · no output |
| memberful_query Escape hatch: run an arbitrary Memberful GraphQL QUERY (read-only) against your account's /api/graphql endpoint with optional variables. Mutations are REJECTED — use the dedicated |
input · no output |
| update_member MUTATES Memberful data: update a member's metadata (a JSON string; max 50 keys, 40-char keys, 500-char values). Only metadata is supported here; for other inline member fields use |
input · no output |
Verify it yourself
npx teppi-check https://memberful.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PKXBY1Z4163FXRN8T6T