io.usefulapi/memberrun
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
MemberRun MCP by usefulapi
Publisher-provided description
Manage members, events and registrations; read invoices, resources and chapters in MemberRun.
Summary by lookupd
Manage association members, events, registrations, chapters and resources in MemberRun, including cancellations and read-only invoice…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http memberrun https://memberrun.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add memberrun --url https://memberrun.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"memberrun": {
"url": "https://memberrun.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (21 tools)
Publisher-provided text
memberrun_get_accountShow the association this key belongs to, its name and the key's scopes. Good first call to confirm the connection. API: GET /me.memberrun_list_membersList the association's members, filtered by status, role or email. Returns a page with has_more and next_cursor. API: GET /members.memberrun_get_memberGet one member by id, with status, role, expiry and profile. API: GET /members/{id}.memberrun_list_eventsList events (conferences, webinars, workshops and so on), filtered by status and start date. API: GET /events.memberrun_get_eventGet one event by id, with dates, location, capacity, prices and status. API: GET /events/{id}.memberrun_list_event_registrationsList registrations, filtered by event, member or status (registered, waitlisted, attended, cancelled). API: GET /event_registrations.memberrun_get_event_registrationGet one registration by id, with its status, payment status and attendance time. API: GET /event_registrations/{id}.memberrun_list_invoicesList invoices (read only), filtered by status, member or household. Refunds and new invoices are not possible here. API: GET /invoices.memberrun_get_invoiceGet one invoice by id, with amount, currency, due date and paid date. API: GET /invoices/{id}.memberrun_list_resourcesList library resources (courses, webinars, articles, templates, guides, toolkits), filtered by status or type. Read only. API: GET /resources.memberrun_get_resourceGet one library resource by id. Read only. API: GET /resources/{id}.memberrun_list_chaptersList the association's regional or topic chapters, optionally only active ones. Read only. API: GET /chapters.memberrun_get_chapterGet one chapter by id, with name, region and active flag. Read only. API: GET /chapters/{id}.memberrun_create_memberCreate a membership for an email address and change real records. If the person already has a membership here, the API returns 400. API: POST /members.memberrun_update_memberChange a member's name, role, status, expiry or profile. Only the fields you send change. Set status to expired to archive. API: PATCH /members/{id}.memberrun_suspend_memberSuspend a member (soft delete: the status becomes suspended and nothing is erased). Members with admin access cannot be changed through the API. API: DELETE /mememberrun_create_eventCreate an event with a title, type, start time and optional prices and capacity. Prices are whole cents. Creates a real record. API: POST /events.memberrun_update_eventChange an event's fields or status. Only the fields you send change. To cancel, prefer memberrun_cancel_event. API: PATCH /events/{id}.memberrun_cancel_eventCancel an event (soft: the status becomes cancelled). This emails everyone registered and removes a linked Zoom meeting where it can. API: DELETE /events/{id}.memberrun_register_member_for_eventRegister an existing member for an event. The API cannot take payment: a paid seat is refused unless payment is external (the ticket was paid on another system)memberrun_cancel_event_registrationCancel one registration (soft: the status becomes cancelled). The next person on the waitlist moves up if there is one. API: DELETE /event_registrations/{id}.
Details
- Version: 1.4.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 369 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/memberrun/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/memberrun)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp