Otter Waiver MCP by usefulapi

Read waivers, signed participants and check-ins in Otter Waiver.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
70%
Qualität der Benennung
72%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • LOWTool 'otterwaiver_list_latest_participants' name length outside 3-30 rangein otterwaiver_list_latest_participants
  • LOWTool 'otterwaiver_list_latest_checkins' name length outside 3-30 rangein otterwaiver_list_latest_checkins

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~685Tokens (Tool-Definitionen)
~661 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.54% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "otter-waiver": {
      "url": "https://otter-waiver.usefulapi.io/mcp"
    }
  }
}

Remote-Endpunkte

https://otter-waiver.usefulapi.io/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢otterwaiver_list_waivers(eventName, title, pageSize, pageIndex)

List the waivers of the account (title, event, status draft/active/inactive, activities, response counts). Page numbers are required by the API; the defaults are page 1 with 20 records. Filter by event name (waiver folder title) or waiver title. API: GET /waivers.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "eventName": {
      "description": "Filter by event name (the waiver folder title).",
      "type": "string"
    },
    "title": {
      "description": "Filter by waiver title.",
      "type": "string"
    },
    "pageSize": {
      "description": "Records per page (default 20).",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 100
    },
    "pageIndex": {
      "description": "Page number, starting at 1 (default 1).",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢otterwaiver_get_waiver(waiver_id)

Get one waiver with its full text, settings, additional fields and signed participants. Get the id from otterwaiver_list_waivers. API: GET /waivers/{id}.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "waiver_id": {
      "type": "string",
      "minLength": 1,
      "description": "The id (UUID) from the list tool."
    }
  },
  "required": [
    "waiver_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢otterwaiver_list_latest_participants

List the 50 most recent participants who signed a waiver: signer contact data, emergency contact, answers to extra questions, timestamps and document links. The data is personal data of the signers. API: GET /participants/latest.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢otterwaiver_list_latest_checkins

List the 50 most recent participant check-ins, with the same fields as otterwaiver_list_latest_participants (the checkedIn timestamp is set). API: GET /participants/latest/checkins.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢otterwaiver_get_participant(participant_id)

Get one participant (adult or minor) by id: signer data, waiver id, timestamps, document and certificate links. Get the id from the participant lists or from a waiver. API: GET /participants/{id}.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "participant_id": {
      "type": "string",
      "minLength": 1,
      "description": "The id (UUID) from the list tool."
    }
  },
  "required": [
    "participant_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools