delete_event
Delete Event
Permanently delete an event from WaiverFile by its ID.
Ask your agent in plain language. Each of these maps to a real tool on the server.
delete_event
Permanently delete an event from WaiverFile by its ID.
get_waiver
Retrieve a complete signed waiver record by its ID. Returns the full waiver data including signer details (name, email, address, phone, DOB), participant information, custom field values, signature status, opt-in preference, associated event/form data, and reference IDs.
list_events
List events from your WaiverFile account within a date range. Optionally filter by event category. Can also retrieve only upcoming events.
get_waivers_for_event
Retrieve all signed waivers associated with a specific event. Useful for checking waiver completion status for event participants.
manage_event_categories
List, create, update, or delete event categories in WaiverFile. Event categories help organize events into logical groupings. Use the "action" field to specify which operation to perform.
search_waivers
Search for signed waivers using keywords. Returns matching waiver records. You can also search by reference IDs to find waivers linked to external booking/reservation systems — use the reference ID fields to match against up to 3 reference ID slots, or search across all slots at once.
get_waiver_forms
Retrieve waiver form definitions from your WaiverFile account. Returns form details including agreement text, field configuration, participant fields, signing options, and form settings. Can fetch only active forms or all forms including deleted ones.
get_site_details
Retrieve account-level site information and configuration details for your WaiverFile account. Useful for verifying API connectivity and viewing site settings.
create_event
Create a new event (e.g. party, class, tournament) in WaiverFile. Events can have associated waiver forms, a location, max participants, signing cutoff, and manager email notifications.
update_event
Update the details of an existing event in WaiverFile. You can change the event name, dates, category, and associated waiver forms.
list_waivers_by_date
Retrieve waivers signed within a date range with pagination. Optionally include custom column data and consolidate participant rows. Supports paginated results up to 500 records per page.
list_complete_waivers
Retrieve a page of complete waiver records signed within a date range, including agreement and event information. Use list_waivers_by_date for tabular data with custom-column and participant consolidation options.
manage_event_managers
Invite event managers to view an event’s signees and participants, or revoke their access. Discover event IDs with list_events. Inviting can send email to the specified managers.
get_waiver_data_count
Retrieve the provider count response for waiver data in a signing date range before paging through list_waivers_by_date. Returns the complete count data supplied by WaiverFile.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage online waiver forms, signed waivers, and events. Retrieve signed waivers by ID or search by reference IDs to link with external booking/reservation systems. Access waiver details including signer info, participants, custom fields, and signatures. Create and update events (parties, classes, tournaments) with categories, date ranges, and participant limits. Retrieve waiver form definitions and site configuration. Page through complete or tabular waiver data, retrieve count data, and invite or remove event managers.
Common questions about connecting Waiverfile to AI agents with Metorial.