# Waiverfile — how to use (mcp.ai)

Connect your Waiverfile account and use 2 tools for forms and surveys straight from your AI agent. Connect with your own API key. WaiverFile is an electronic waiver form system that allows customers to sign release waivers from any device, streamlining the waiver management process.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_waiverfile?ms=1787291400000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `waiverfile_get_site_details`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/waiverfile`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/waiverfile/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/waiverfile/get/site/details` — Retrieve comprehensive configuration and metadata for a WaiverFile site. Returns site settings including name, welcome messages, field requirements, email configuration, age restrictions, and other si
- `POST https://api.mcp.ai/api/waiverfile/ping/event/service` — Ping test for WaiverFile event service connectivity. Sends a test ping to verify that the event service is reachable and responding. Use this to validate API integration and event service health.
  - body: { val: string }

## Example prompts
- "What can I do in Waiverfile?"
- "Show me a summary of my Waiverfile account"

## More
- Page: https://mcp.ai/waiverfile
- Agent spec (llms.txt): https://mcp.ai/waiverfile/llms.txt
- Postman collection: https://mcp.ai/waiverfile/postman.json
