List events

Events with date, registrants and the attendance Wild Apricot shows.

MCP tool wild_apricot_read → list_events

read

Returns the events from Events > Event list, a page at a time. registered is the number of registrations and checked_in the number of registrants with check-in recorded, which is what the Attendance column counts. Use event_id with list_event_registrants, send_email and register_contact_for_event.

Parameters

Parameters: list_events
NameTypeDescription
search string string Part of the event name.
starts_after date date Only events that start on or after this date.
starts_before date date Only events that start on or before this date.
cursor string string Next page cursor from the previous call.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "wild_apricot_read",
    "arguments": {
      "operation": "list_events",
      "arguments": {}
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "events": [
      {
        "event_id": 7210,
        "name": "Saturday group ride",
        "start_date": "2026-10-17",
        "registered": 22,
        "checked_in": 18
      },
      {
        "event_id": 7244,
        "name": "Autumn volunteer day",
        "start_date": "2026-11-07",
        "registered": 9,
        "checked_in": 0
      }
    ],
    "next_cursor": null
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.