{
  "schemaVersion": 1,
  "source": "Registered SDK catalog; deployment availability must be checked with tools/list.",
  "registry": {
    "name": "io.soundchecklive/soundcheck",
    "version": "0.1.1-ts"
  },
  "member": {
    "server": {
      "name": "soundcheck",
      "version": "0.1.0-ts"
    },
    "tools": [
      {
        "name": "accept_crew_offer",
        "title": "Accept crew offer",
        "readOnly": false
      },
      {
        "name": "accept_invitation",
        "title": "Accept invitation",
        "readOnly": false
      },
      {
        "name": "add_event_member",
        "title": "Add event member",
        "readOnly": false
      },
      {
        "name": "add_ingestion_text",
        "title": "Add ingestion text",
        "readOnly": false
      },
      {
        "name": "apply_calllist_to_event",
        "title": "Apply call list to event",
        "readOnly": false
      },
      {
        "name": "archive_event",
        "title": "Archive event",
        "readOnly": false
      },
      {
        "name": "assign_inventory",
        "title": "Assign inventory",
        "readOnly": false
      },
      {
        "name": "broadcast_event_reminder",
        "title": "Broadcast event reminder",
        "readOnly": false
      },
      {
        "name": "claim_lead",
        "title": "Claim lead",
        "readOnly": false
      },
      {
        "name": "commit_import",
        "title": "Commit import",
        "readOnly": false
      },
      {
        "name": "commit_ingestion_batch",
        "title": "Commit ingestion batch",
        "readOnly": false
      },
      {
        "name": "commit_ingestion_file",
        "title": "Commit ingestion file",
        "readOnly": false
      },
      {
        "name": "complete_event",
        "title": "Complete event",
        "readOnly": false
      },
      {
        "name": "convert_lead",
        "title": "Convert lead",
        "readOnly": false
      },
      {
        "name": "create_availability_request",
        "title": "Create availability request",
        "readOnly": false
      },
      {
        "name": "create_calllist",
        "title": "Create call list",
        "readOnly": false
      },
      {
        "name": "create_crew_offer",
        "title": "Create crew offer (draft shift)",
        "readOnly": false
      },
      {
        "name": "create_customer",
        "title": "Create customer",
        "readOnly": false
      },
      {
        "name": "create_event",
        "title": "Create event",
        "readOnly": false
      },
      {
        "name": "create_event_invitations",
        "title": "Create event invitations",
        "readOnly": false
      },
      {
        "name": "create_import_from_paste",
        "title": "Create import from paste",
        "readOnly": false
      },
      {
        "name": "create_ingestion_batch",
        "title": "Create ingestion batch",
        "readOnly": false
      },
      {
        "name": "create_inventory",
        "title": "Create inventory",
        "readOnly": false
      },
      {
        "name": "create_lead",
        "title": "Create lead",
        "readOnly": false
      },
      {
        "name": "create_ledger_item",
        "title": "Create ledger item",
        "readOnly": false
      },
      {
        "name": "create_org_position",
        "title": "Create organization position",
        "readOnly": false
      },
      {
        "name": "create_setlist",
        "title": "Create setlist",
        "readOnly": false
      },
      {
        "name": "create_song",
        "title": "Create song",
        "readOnly": false
      },
      {
        "name": "create_sponsor",
        "title": "Create sponsor",
        "readOnly": false
      },
      {
        "name": "create_venue",
        "title": "Create venue",
        "readOnly": false
      },
      {
        "name": "decline_crew_offer",
        "title": "Decline crew offer",
        "readOnly": false
      },
      {
        "name": "decline_invitation",
        "title": "Decline invitation",
        "readOnly": false
      },
      {
        "name": "delete_customer",
        "title": "Delete customer",
        "readOnly": false
      },
      {
        "name": "delete_inventory",
        "title": "Delete inventory",
        "readOnly": false
      },
      {
        "name": "delete_lead",
        "title": "Delete lead",
        "readOnly": false
      },
      {
        "name": "delete_setlist",
        "title": "Delete setlist",
        "readOnly": false
      },
      {
        "name": "delete_song",
        "title": "Delete song",
        "readOnly": false
      },
      {
        "name": "delete_venue",
        "title": "Delete venue",
        "readOnly": false
      },
      {
        "name": "dismiss_ingestion_file",
        "title": "Dismiss ingestion file",
        "readOnly": false
      },
      {
        "name": "dismiss_ingestion_merge",
        "title": "Dismiss ingestion merge",
        "readOnly": false
      },
      {
        "name": "duplicate_calllist",
        "title": "Duplicate call list",
        "readOnly": false
      },
      {
        "name": "duplicate_event",
        "title": "Duplicate event",
        "readOnly": false
      },
      {
        "name": "export_workspace",
        "title": "Export workspace",
        "readOnly": true
      },
      {
        "name": "get_availability_request",
        "title": "Get availability request",
        "readOnly": true
      },
      {
        "name": "get_calllist",
        "title": "Get call list",
        "readOnly": true
      },
      {
        "name": "get_crew_offer",
        "title": "Get crew offer (shift)",
        "readOnly": true
      },
      {
        "name": "get_customer",
        "title": "Get customer",
        "readOnly": true
      },
      {
        "name": "get_event",
        "title": "Get event",
        "readOnly": true
      },
      {
        "name": "get_event_audit_logs",
        "title": "Get event audit logs",
        "readOnly": true
      },
      {
        "name": "get_event_chat_message",
        "title": "Get event chat message",
        "readOnly": true
      },
      {
        "name": "get_event_checklist",
        "title": "Get event checklist",
        "readOnly": true
      },
      {
        "name": "get_event_ledger",
        "title": "Get event ledger",
        "readOnly": true
      },
      {
        "name": "get_event_schedule",
        "title": "Get event schedule",
        "readOnly": true
      },
      {
        "name": "get_event_settlement_status",
        "title": "Get event settlement status",
        "readOnly": true
      },
      {
        "name": "get_import",
        "title": "Get import",
        "readOnly": true
      },
      {
        "name": "get_import_field_catalog",
        "title": "Get import field catalog",
        "readOnly": true
      },
      {
        "name": "get_ingestion_batch",
        "title": "Get ingestion batch",
        "readOnly": true
      },
      {
        "name": "get_ingestion_batch_review",
        "title": "Get ingestion batch review",
        "readOnly": true
      },
      {
        "name": "get_ingestion_file_review",
        "title": "Get ingestion file review",
        "readOnly": true
      },
      {
        "name": "get_inventory",
        "title": "Get inventory",
        "readOnly": true
      },
      {
        "name": "get_invitation",
        "title": "Get invitation",
        "readOnly": true
      },
      {
        "name": "get_lead",
        "title": "Get lead",
        "readOnly": true
      },
      {
        "name": "get_lead_activity",
        "title": "Get lead activity",
        "readOnly": true
      },
      {
        "name": "get_mailbox_check",
        "title": "Get mailbox check",
        "readOnly": true
      },
      {
        "name": "get_me",
        "title": "Get me",
        "readOnly": true
      },
      {
        "name": "get_org_attention",
        "title": "Get organization attention",
        "readOnly": true
      },
      {
        "name": "get_org_brief",
        "title": "Get organization brief",
        "readOnly": true
      },
      {
        "name": "get_org_playbook",
        "title": "Get organization playbook",
        "readOnly": true
      },
      {
        "name": "get_organization",
        "title": "Get organization",
        "readOnly": true
      },
      {
        "name": "get_setlist",
        "title": "Get setlist",
        "readOnly": true
      },
      {
        "name": "get_setlists_by_event",
        "title": "Get setlists by event",
        "readOnly": true
      },
      {
        "name": "get_user_availability",
        "title": "Get user availability",
        "readOnly": true
      },
      {
        "name": "get_venue",
        "title": "Get venue",
        "readOnly": true
      },
      {
        "name": "import_uef",
        "title": "Import UEF",
        "readOnly": false
      },
      {
        "name": "invite_org_member",
        "title": "Invite organization member",
        "readOnly": false
      },
      {
        "name": "link_venue_to_event",
        "title": "Link venue to event",
        "readOnly": false
      },
      {
        "name": "list_availability_requests",
        "title": "List availability requests",
        "readOnly": true
      },
      {
        "name": "list_calllists",
        "title": "List call lists",
        "readOnly": true
      },
      {
        "name": "list_crew_offers",
        "title": "List crew offers",
        "readOnly": true
      },
      {
        "name": "list_customers",
        "title": "List customers",
        "readOnly": true
      },
      {
        "name": "list_default_positions",
        "title": "List default positions",
        "readOnly": true
      },
      {
        "name": "list_event_assignees",
        "title": "List event assignees",
        "readOnly": true
      },
      {
        "name": "list_event_chat_messages",
        "title": "List event chat messages",
        "readOnly": true
      },
      {
        "name": "list_event_chats",
        "title": "List event chats",
        "readOnly": true
      },
      {
        "name": "list_event_invitations",
        "title": "List event invitations",
        "readOnly": true
      },
      {
        "name": "list_event_members",
        "title": "List event members",
        "readOnly": true
      },
      {
        "name": "list_events",
        "title": "List events",
        "readOnly": true
      },
      {
        "name": "list_imports",
        "title": "List imports",
        "readOnly": true
      },
      {
        "name": "list_ingestion_batches",
        "title": "List ingestion batches",
        "readOnly": true
      },
      {
        "name": "list_inventory",
        "title": "List inventory",
        "readOnly": true
      },
      {
        "name": "list_leads",
        "title": "List leads",
        "readOnly": true
      },
      {
        "name": "list_ledger_accounts",
        "title": "List ledger accounts",
        "readOnly": true
      },
      {
        "name": "list_mailbox",
        "title": "List mailbox",
        "readOnly": true
      },
      {
        "name": "list_notifications",
        "title": "List notifications",
        "readOnly": true
      },
      {
        "name": "list_org_crew_offers",
        "title": "List organization crew offers (shifts)",
        "readOnly": true
      },
      {
        "name": "list_org_members",
        "title": "List organization members",
        "readOnly": true
      },
      {
        "name": "list_org_positions",
        "title": "List organization positions",
        "readOnly": true
      },
      {
        "name": "list_organizations",
        "title": "List organizations",
        "readOnly": true
      },
      {
        "name": "list_setlists",
        "title": "List setlists",
        "readOnly": true
      },
      {
        "name": "list_songs",
        "title": "List songs",
        "readOnly": true
      },
      {
        "name": "list_sponsors",
        "title": "List sponsors",
        "readOnly": true
      },
      {
        "name": "list_users",
        "title": "List users",
        "readOnly": true
      },
      {
        "name": "list_venues",
        "title": "List venues",
        "readOnly": true
      },
      {
        "name": "map_import",
        "title": "Map import",
        "readOnly": false
      },
      {
        "name": "mark_lead_lost",
        "title": "Mark lead lost",
        "readOnly": false
      },
      {
        "name": "mark_mailbox_checked",
        "title": "Mark mailbox checked",
        "readOnly": false
      },
      {
        "name": "my_agenda",
        "title": "Get my agenda",
        "readOnly": true
      },
      {
        "name": "my_pending_actions",
        "title": "List my pending actions",
        "readOnly": true
      },
      {
        "name": "preview_event_recipients",
        "title": "Preview event recipients",
        "readOnly": true
      },
      {
        "name": "preview_import",
        "title": "Preview import",
        "readOnly": false
      },
      {
        "name": "preview_uef_import",
        "title": "Preview UEF import",
        "readOnly": false
      },
      {
        "name": "remind_availability_request",
        "title": "Remind availability request",
        "readOnly": false
      },
      {
        "name": "remind_crew_offer",
        "title": "Remind crew offer",
        "readOnly": false
      },
      {
        "name": "remind_invitation",
        "title": "Remind invitation",
        "readOnly": false
      },
      {
        "name": "remove_event_assignee",
        "title": "Remove event assignee",
        "readOnly": false
      },
      {
        "name": "remove_event_member",
        "title": "Remove event member",
        "readOnly": false
      },
      {
        "name": "reopen_event",
        "title": "Reopen event",
        "readOnly": false
      },
      {
        "name": "reopen_lead",
        "title": "Reopen lead",
        "readOnly": false
      },
      {
        "name": "reply_to_mailbox_thread",
        "title": "Reply to mailbox thread",
        "readOnly": false
      },
      {
        "name": "request_attachment_upload",
        "title": "Request attachment upload",
        "readOnly": true
      },
      {
        "name": "respond_to_availability_request",
        "title": "Respond to availability request",
        "readOnly": false
      },
      {
        "name": "retry_ingestion_file",
        "title": "Retry ingestion file",
        "readOnly": false
      },
      {
        "name": "return_inventory",
        "title": "Return inventory",
        "readOnly": false
      },
      {
        "name": "send_availability_request",
        "title": "Send availability request",
        "readOnly": false
      },
      {
        "name": "send_crew_offer",
        "title": "Send crew offer (shift)",
        "readOnly": false
      },
      {
        "name": "send_event_invitations",
        "title": "Send event invitations",
        "readOnly": false
      },
      {
        "name": "send_message",
        "title": "Send message",
        "readOnly": false
      },
      {
        "name": "set_availability",
        "title": "Set availability",
        "readOnly": false
      },
      {
        "name": "set_event_assignee",
        "title": "Set event assignee",
        "readOnly": false
      },
      {
        "name": "set_org_playbook",
        "title": "Set organization playbook",
        "readOnly": false
      },
      {
        "name": "set_org_timezone",
        "title": "Set organization timezone",
        "readOnly": false
      },
      {
        "name": "settle_event",
        "title": "Settle event",
        "readOnly": false
      },
      {
        "name": "trigger_ingestion_merge",
        "title": "Trigger ingestion merge",
        "readOnly": false
      },
      {
        "name": "unarchive_event",
        "title": "Unarchive event",
        "readOnly": false
      },
      {
        "name": "update_calllist",
        "title": "Update call list",
        "readOnly": false
      },
      {
        "name": "update_checklist_task",
        "title": "Update checklist task",
        "readOnly": false
      },
      {
        "name": "update_crew_offer",
        "title": "Update crew offer (shift)",
        "readOnly": false
      },
      {
        "name": "update_customer",
        "title": "Update customer",
        "readOnly": false
      },
      {
        "name": "update_event",
        "title": "Update event",
        "readOnly": false
      },
      {
        "name": "update_inventory",
        "title": "Update inventory",
        "readOnly": false
      },
      {
        "name": "update_lead",
        "title": "Update lead",
        "readOnly": false
      },
      {
        "name": "update_ledger_item",
        "title": "Update ledger item",
        "readOnly": false
      },
      {
        "name": "update_org_position",
        "title": "Update organization position",
        "readOnly": false
      },
      {
        "name": "update_setlist",
        "title": "Update setlist",
        "readOnly": false
      },
      {
        "name": "update_sponsor",
        "title": "Update sponsor",
        "readOnly": false
      },
      {
        "name": "update_venue",
        "title": "Update venue",
        "readOnly": false
      },
      {
        "name": "update_venue_org_details",
        "title": "Update venue org details",
        "readOnly": false
      },
      {
        "name": "upload_ingestion_file",
        "title": "Upload ingestion file",
        "readOnly": false
      },
      {
        "name": "void_ledger_item",
        "title": "Void ledger item",
        "readOnly": false
      }
    ],
    "resources": [
      {
        "name": "calllist",
        "uri": "soundcheck://calllist/{calllist_id}"
      },
      {
        "name": "customer",
        "uri": "soundcheck://customer/{customer_id}"
      },
      {
        "name": "event",
        "uri": "soundcheck://event/{event_id}"
      },
      {
        "name": "import job",
        "uri": "soundcheck://import/{job_id}"
      },
      {
        "name": "ingestion batch",
        "uri": "soundcheck://ingestion/{event_id}/{batch_id}"
      },
      {
        "name": "organization",
        "uri": "soundcheck://organization/{organization_id}"
      },
      {
        "name": "setlist",
        "uri": "soundcheck://setlist/{setlist_id}"
      },
      {
        "name": "current user",
        "uri": "soundcheck://user/me"
      },
      {
        "name": "venue",
        "uri": "soundcheck://venue/{venue_id}"
      }
    ],
    "prompts": [
      {
        "name": "draft_calllist",
        "title": "Draft a calllist"
      },
      {
        "name": "ingest_gig_files",
        "title": "Ingest a gig's files onto an event"
      },
      {
        "name": "invite_teammate",
        "title": "Invite a teammate"
      },
      {
        "name": "org_brief",
        "title": "Get up to speed on an organization"
      },
      {
        "name": "org_sweep",
        "title": "Proactive attention sweep"
      },
      {
        "name": "prepare_for_show",
        "title": "Prepare for a show"
      },
      {
        "name": "request_availability",
        "title": "Request availability from the team"
      },
      {
        "name": "run_data_import",
        "title": "Import a client's data into Soundcheck"
      },
      {
        "name": "summarize_event",
        "title": "Summarize an event"
      },
      {
        "name": "text_my_crew",
        "title": "Message an event's crew"
      },
      {
        "name": "triage_mailbox",
        "title": "Triage the org mailbox"
      },
      {
        "name": "weekly_status",
        "title": "Weekly status report"
      },
      {
        "name": "whats_next",
        "title": "What's on my plate"
      }
    ]
  },
  "public": {
    "server": {
      "name": "soundcheck-public",
      "version": "0.1.0-ts"
    },
    "tools": [
      {
        "name": "analyze_event_to_uef",
        "title": "Analyze event text to UEF",
        "readOnly": true
      },
      {
        "name": "get_place",
        "title": "Get public place by id",
        "readOnly": true
      },
      {
        "name": "get_public_org",
        "title": "Get public organization",
        "readOnly": true
      },
      {
        "name": "get_uef_schema",
        "title": "Get UEF schema",
        "readOnly": true
      },
      {
        "name": "list_positions",
        "title": "List crew positions",
        "readOnly": true
      },
      {
        "name": "normalize_inventory",
        "title": "Normalize inventory lines",
        "readOnly": true
      },
      {
        "name": "normalize_positions",
        "title": "Normalize crew positions",
        "readOnly": true
      },
      {
        "name": "request_booking",
        "title": "Request booking",
        "readOnly": false
      },
      {
        "name": "request_sponsorship",
        "title": "Request sponsorship",
        "readOnly": false
      },
      {
        "name": "search_inventory",
        "title": "Search inventory types",
        "readOnly": true
      },
      {
        "name": "search_places",
        "title": "Search public places catalog",
        "readOnly": true
      },
      {
        "name": "validate_uef",
        "title": "Validate UEF",
        "readOnly": true
      }
    ],
    "resources": [
      {
        "name": "uef schema",
        "uri": "soundcheck://uef/schema"
      }
    ],
    "prompts": [
      {
        "name": "how_to_staff_a_live_event",
        "title": "How to staff a live event"
      },
      {
        "name": "plan_event_crew",
        "title": "Plan an event's crew"
      }
    ]
  },
  "fingerprint": "24d73a077dfc7c550b080616cf09786b42be345bf3d4a9f803cd88af3341b3d2",
  "provenance": {
    "repository": "soundchecklive/soundcheck-mobile-app",
    "revision": "7bfe92840e3da523747f769441c8d2b5201ddada",
    "path": "web/public/mcp-catalog.json"
  }
}
