Early bird discounts live! Claim your offer
MemberPass Logo

Resources Reference

The six read-only resources the MemberPass MCP server publishes.

MCP resources are read-only JSON snapshots the server exposes over a URI scheme. Agents load them to ground themselves before running tool calls — reading the ability catalog, for example, lets an agent propose the minimum-privilege token to mint for a given task.

URI scheme

Every resource URI starts with memberpass://. Six resources are published:

URIContents
memberpass://enums/abilityThe full Sanctum ability catalog — 65 ability strings grouped by domain.
memberpass://enums/error-codeEvery error code with HTTP status, default message, remediation hint, and docs_url anchor.
memberpass://enums/payment-providerEvery payment provider MemberPass supports (Stripe, PayPal, Razorpay, CoinPayments, and more).
memberpass://enums/platform-typeEvery platform type plus the available subset that create_project accepts today.
memberpass://enums/subscription-statusThe canonical subscription statuses with human label and UI colour family.
memberpass://enums/webhook-eventThe 71-event outbound webhook catalog with the minimum subscribing-creator ability for each event.

Why load them

An agent that knows the enum universe before making calls will:

  • Avoid proposing a status that does not exist ("is the subscription in 'dormant' state?" when dormant is not a value).
  • Pattern-match error codes to remediation hints without a docs round-trip.
  • Pre-filter webhook events when registering an endpoint via the REST POST /v1/webhook-endpoints endpoint.
  • Mint minimum-privilege follow-up tokens by reading the ability catalog.

Example — Claude Desktop

Reference a resource in a prompt:

Load memberpass://enums/subscription-status and explain the difference between unpaid and past_due.

Claude fetches the resource, parses the JSON, and answers without calling any tools.

Payload shape

All resources return application/json with a small envelope:

{
  "version": "2026-05-01",
  "count": 65,
  "items": [
    { "value": "project:view-any", "category": "project", "...": "..." }
  ]
}

The version matches the webhook api_version stamp so agents can detect schema changes at a glance.

Prompts

The MCP server does not publish any prompts today — the full surface is tools plus the six resources above.

How is this guide?

On this page

MemberPass is a product designed by you — for you.

No boardroom full of executives deciding what we ships next. Our roadmap always shaped by you with your feedback.

Share feedback or a request