Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.socialloopai/socialloop-mcp

REMOTE · SOCIALLOOP.AI · 2 COMPONENTS · SCANNED AUG 3

SocialLoop: AI-native event platform — sell tickets, manage guests, run affiliates & promo codes.

+6 this week 64 Trust /100

Recent critical change

Authorization (2 Aug 2026). See the changelog before you install this server.

Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability66
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 14586 tokens (~99/item across 146 items; 146 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage67
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 0% of tool parameters carry a description.Fail
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · socialloop.ai

# add to Claude Code
claude mcp add --transport http socialloopai-socialloop-mcp https://socialloop.ai/mcp
# ~/.codex/config.toml
[mcp_servers.socialloopai-socialloop-mcp]
url = "https://socialloop.ai/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "socialloopai-socialloop-mcp": {
      "type": "remote",
      "url": "https://socialloop.ai/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add socialloopai-socialloop-mcp --url https://socialloop.ai/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  socialloopai-socialloop-mcp:
    url: "https://socialloop.ai/mcp"
// mcp.json
{
  "mcpServers": {
    "socialloopai-socialloop-mcp": {
      "type": "http",
      "url": "https://socialloop.ai/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +24
    • Authorization: unverified → fail critical
    • New tool “manage_event_series”, which the server declares destructive security
    • New tool “reject_community_event”, which the server declares destructive security
    • New tool “reject_join_request”, which the server declares destructive security
    • New tool “release_booking”, which the server declares destructive security
    • New tool “remove_affiliate_code”, which the server declares destructive security
    • New tool “remove_codes_from_profile”, which the server declares destructive security
    • New tool “remove_community_member”, which the server declares destructive security
    • New tool “remove_guest”, which the server declares destructive security
    • New tool “remove_member_setup”, which the server declares destructive security
    • New tool “remove_profile_member”, which the server declares destructive security
    • New tool “revoke_affiliate_access”, which the server declares destructive security
    • New tool “send_invitations”, which the server declares destructive security
    • New tool “set_form_active”, which the server declares destructive security
    • New tool “archive_partner_profile”, which the server declares destructive security
    • New tool “archive_ticket_tier”, which the server declares destructive security
    • New tool “cancel_event”, which the server declares destructive security
    • New tool “cancel_invitation_job”, which the server declares destructive security
    • New tool “cancel_team_invite”, which the server declares destructive security
    • New tool “delete_production_item”, which the server declares destructive security
    • New tool “delete_promo_profile”, which the server declares destructive security
    • New tool “delete_ticket_tier”, which the server declares destructive security
    • New tool “demote_staff_to_guest”, which the server declares destructive security
    • New tool “deny_guest_request”, which the server declares destructive security
    • Schema quality: unverified → fail functional
    • Tool coverage: unverified → 100 functional
    • Schema quality: unverified → pass functional
    • Schema quality: unverified → good functional
    • Stability: fail → 0.23 functional
    • New tool “create_event_draft” functional
    • New tool “list_ticket_tiers” functional
    • New tool “make_announcement” functional
    • New tool “promote_guest_to_staff” functional
    • New tool “propose_deal” functional
    • New tool “record_expense” functional
    • New tool “record_transaction” functional
    • New tool “refine_event_cover” functional
    • New tool “reorder_ticket_tiers” functional
    • New tool “set_event_address” functional
    • New tool “set_event_image” functional
    • New tool “set_event_split_exception” functional
    • New tool “set_event_url” functional
    • New tool “set_host_visibility” functional
    • New tool “set_place_build_status” functional
    • New tool “set_role_deal_defaults” functional
    • New tool “set_space_status” functional
    • New tool “submit_event_to_community” functional
    • New tool “unarchive_ticket_tier” functional
    • New tool “unassign_event_from_space” functional
    • New tool “update_affiliate_commission” functional
    • New tool “update_community” functional
    • New tool “update_event” functional
    • New tool “update_event_draft” functional
    • New tool “update_form” functional
    • New tool “update_inventory_details” functional
    • New tool “update_invoice_line_items” functional
    • New tool “update_meal_menu” functional
    • New tool “update_member_setup” functional
    • New tool “update_open_link_config” functional
    • New tool “update_partner_profile” functional
    • New tool “update_production_item” functional
    • New tool “update_promo_code” functional
    • New tool “update_ticket_tier” functional
    • New tool “update_space” functional
    • New tool “update_staff_role” functional
    • New tool “update_promo_profile” functional
    • New tool “accept_deal” functional
    • New tool “add_affiliate” functional
    • New tool “add_affiliate_code” functional
    • New tool “add_codes_to_profile” functional
    • New tool “add_event_host” functional
    • New tool “add_guest” functional
    • New tool “add_inventory_item” functional
    • New tool “add_meal” functional
    • New tool “add_place” functional
    • New tool “add_profile_member” functional
    • New tool “add_programming_item” functional
    • New tool “add_project” functional
    • New tool “add_role” functional
    • New tool “add_schedule_item” functional
    • New tool “add_space” functional
    • New tool “add_sponsor” functional
    • New tool “add_talent” functional
    • New tool “add_task” functional
    • New tool “add_ticket_tier” functional
    • New tool “add_vendor” functional
    • New tool “adopt_codes_to_profile” functional
    • New tool “approve_community_event” functional
    • New tool “approve_guest_request” functional
    • New tool “approve_join_request” functional
    • New tool “assign_event_to_space” functional
    • New tool “assign_member” functional
    • New tool “assign_role” functional
    • New tool “bulk_create_promo_codes” functional
    • New tool “bulk_invite_affiliates” functional
    • New tool “check_in_guest” functional
    • New tool “check_in_plus_one” functional
    • New tool “check_space_availability” functional
    • New tool “connect_stripe” functional
    • New tool “create_affiliate_profile” functional
    • New tool “create_community” functional
    • New tool “create_custom_link” functional
    • New tool “create_event_series” functional
    • New tool “create_form” functional
    • New tool “create_partner_profile” functional
    • New tool “create_production_item” functional
    • New tool “create_promo_code” functional
    • New tool “create_promo_profile” functional
    • New tool “decline_deal” functional
    • New tool “duplicate_event” functional
    • New tool “edit_guest” functional
    • New tool “end_deal” functional
    • New tool “export_form_responses_csv” functional
    • New tool “export_guest_list_csv” functional
    • New tool “find_open_slots” functional
    • New tool “generate_event_cover” functional
    • New tool “get_account_status” functional
    • New tool “get_event_revenue” functional
    • New tool “get_guest_details” functional
    • New tool “get_invitation_status” functional
    • New tool “get_share_links” functional
    • New tool “grant_member_setup” functional
    • New tool “import_contacts_to_list” functional
    • New tool “import_guest_list” functional
    • New tool “invite_team_member” functional
    • New tool “link_production_items” functional
    • New tool “list_affiliates” functional
    • New tool “list_bookings” functional
    • New tool “list_community_activity” functional
    • New tool “list_community_members” functional
    • New tool “list_custom_domains” functional
    • New tool “list_deals” functional
    • New tool “list_distribution_lists” functional
    • New tool “list_event_staff” functional
    • New tool “list_events” functional
    • New tool “list_form_responses” functional
    • New tool “list_forms” functional
    • New tool “list_guest_requests” functional
    • New tool “list_guests” functional
    • New tool “list_join_requests” functional
    • New tool “list_my_communities” functional
    • New tool “list_my_network” functional
    • New tool “list_partner_profiles” functional
    • New tool “list_pending_community_events” functional
    • New tool “list_production_items” functional
    • New tool “list_promo_codes” functional
    • New tool “list_promo_profiles” functional
    • New tool “list_shared_events” functional
    • New tool “list_spaces” functional
    • New tool “list_sponsors” functional
    • New tool “list_team_invites” functional
    • New tool “list_ticket_sales” functional
  • 1 Aug 26 −23

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

    • Authorization: fail → unverified security
    • Stability: 0.17 → fail security
    • Tool “assign_role” was removed security
    • Tool “archive_partner_profile” was removed security
    • Tool “archive_ticket_tier” was removed security
    • Tool “assign_event_to_space” was removed security
    • Tool “assign_member” was removed security
    • Tool “bulk_create_promo_codes” was removed security
    • Tool “bulk_invite_affiliates” was removed security
    • Tool “cancel_event” was removed security
    • Tool “cancel_invitation_job” was removed security
    • Tool “cancel_team_invite” was removed security
    • Tool “check_in_guest” was removed security
    • Tool “check_in_plus_one” was removed security
    • Tool “check_space_availability” was removed security
    • Tool “connect_stripe” was removed security
    • Tool “create_affiliate_profile” was removed security
    • Tool “create_community” was removed security
    • Tool “update_space” was removed security
    • Tool “accept_deal” was removed security
    • Tool “add_affiliate” was removed security
    • Tool “add_affiliate_code” was removed security
    • Tool “add_codes_to_profile” was removed security
    • Tool “add_event_host” was removed security
    • Tool “add_guest” was removed security
    • Tool “add_inventory_item” was removed security
    • Tool “add_meal” was removed security
    • Tool “add_place” was removed security
    • Tool “add_profile_member” was removed security
    • Tool “add_programming_item” was removed security
    • Tool “add_project” was removed security
    • Tool “add_role” was removed security
    • Tool “add_schedule_item” was removed security
    • Tool “add_space” was removed security
    • Tool “add_sponsor” was removed security
    • Tool “add_talent” was removed security
    • Tool “add_task” was removed security
    • Tool “add_ticket_tier” was removed security
    • Tool “add_vendor” was removed security
    • Tool “adopt_codes_to_profile” was removed security
    • Tool “approve_community_event” was removed security
    • Tool “approve_guest_request” was removed security
    • Tool “approve_join_request” was removed security
    • Schema quality: fail → unverified functional
    • Schema quality: good → unverified functional
    • Schema quality: pass → unverified functional
    • Tool coverage: 100 → unverified functional
  • 31 Jul 26 +3

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 30 Jul 26 +1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 28 Jul 26 +1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 27 Jul 26 +1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 26 Jul 26 57

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://socialloop.ai/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=socialloop.ai CN=YR1,O=Let's Encrypt,C=US 30 Jul 2026 28 Oct 2026 RSA 2048 SHA256-RSA 5ca515405d893a792ab7b75db47eba99329
SANs: socialloop.ai
CN=YR1,O=Let's Encrypt,C=US (CA) CN=Root YR,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 RSA 2048 SHA256-RSA a20253f15f2691c05dc1ce13b9bcca4e
CN=Root YR,O=ISRG,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 RSA 4096 SHA256-RSA f24b6d17f9d9ad7cb1c9fea78782699f
DNSSEC insecure

Validation of socialloop.ai. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
ai. present 3799 8 Verified
socialloop.ai. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000
content-security-policy default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: https://js.stripe.com https://pay.google.com https://www.google.com https://maps.googleapis.com https://*.stripecdn.com https://*.google.com https://www.gstatic.com https://www.recaptcha.net https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://unpkg.com; worker-src 'self' blob:; frame-src 'self' https://js.stripe.com https://pay.google.com https://www.google.com https://*.stripecdn.com https://*.google.com https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/ https://*.firebaseapp.com; child-src 'self' blob: https://js.stripe.com https://pay.google.com https://www.google.com https://*.stripecdn.com https://*.google.com https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/; connect-src 'self' https://socialloop-mcp.web.app https://mcp.socialloop.ai https://*.stripe.com https://*.cloudfunctions.net https://firestore.googleapis.com https://firebasestorage.googleapis.com https://storage.googl
x-content-type-options nosniff
x-frame-options DENY
referrer-policy no-referrer
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://socialloop.ai/mcp Verified 200
http (plaintext) http://socialloop.ai/mcp HTTPS enforced 308 https://socialloop.ai/mcp
MCP tools — 146 exposed · ~14,586 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
accept_deal ~72

Confirm a recorded deal's pending terms as a party (or community admin). Activates on unanimity — an ACTIVE deal auto-stamps its ticket split when the event attaches (deal = pre-approval), so this is the money-consequential confirm. Requires deal_id.

NameTypeReqDescription
deal_idstringyes

No output schema declared.

No examples provided.

add_affiliate ~130

Invite an affiliate/promoter to a live event by email with their discount and optional commission. Sends an invite email; they get a tracked code on accept. Counts against the affiliate plan cap. Requires event_id + email; you must be a host.

NameTypeReqDescription
code_prefixstring
commission_typestring
commission_valuenumber
discount_typestring
discount_valuenumber
emailstringyes
event_idstringyes
expires_atstring
starts_atstring

No output schema declared.

No examples provided.

add_affiliate_code ~109

Extend an affiliate to another ticket tier — adds the tier to their promo code with its own discount and optional commission. Requires event_id + affiliate_id + ticket_class_id + discount; you must be a host.

NameTypeReqDescription
affiliate_idstringyes
commission_typestring
commission_valuenumber
discount_typestringyes
discount_valuenumberyes
event_idstringyes
ticket_class_idstringyes

No output schema declared.

No examples provided.

add_codes_to_profile ~113

Attach or auto-generate promo codes under a discount profile — each code inherits the profile's discount and becomes immediately redeemable. Give explicit codes and/or auto_generate a count (optional code_prefix); max 500/call, duplicates skipped with a suggestion. Requires event_id + profile_id; you must be a host.

NameTypeReqDescription
auto_generateinteger
code_prefixstring
codesarray
event_idstringyes
profile_idstringyes

No output schema declared.

No examples provided.

add_event_host ~82

Invite a co-host to a live event by email. role 'producer' = full permissions; role 'co_host' = display + invite-from-own-list. They get an email and join on accept. Requires event_id; you must be a host.

NameTypeReqDescription
emailstringyes
event_idstringyes
rolestringyes

No output schema declared.

No examples provided.

add_guest ~144

Add a guest to a live event's guest list — name, optional email, phone, category (e.g. vip/press), plus-ones, note, tags, and an optional ticket tier. Counts against the weekly invite limit. Requires event_id; you must be a host.

NameTypeReqDescription
categorystring
emailstring
event_idstringyes
first_namestringyes
last_namestring
notestring
phonestring
plus_ones_allowedinteger
tagsarray
ticket_class_idstring

No output schema declared.

No examples provided.

add_inventory_item ~215

Add a physical asset / gear item to a live event's inventory — name, category, status (wish_list … in_use), priority, quantity + quantity needed, unit cost ($), location, project/place links. Requires event_id + name; you must be a host.

NameTypeReqDescription
categorystring
current_locationstring
descriptionstring
dimensionsstring
event_idstringyes
namestringyes
phasestring
place_idstring
prioritystring
project_idstring
qtyinteger
qty_neededinteger
statusstring
storage_containerstring
subcategorystring
tagsarray
to_sourceboolean
unit_costnumber
unit_of_measurestring
urlstring

No output schema declared.

No examples provided.

add_meal ~179

Add a meal to a live event's culinary plan — kind (breakfast/lunch/dinner/snack/special), serve time (required), title, status (planning … served), expected diners, stations, shopping list, estimated cost ($). Requires event_id + kind + serve_at; you must be a host.

NameTypeReqDescription
descriptionstring
estimated_costnumber
event_idstringyes
expected_dinersinteger
kindstringyes
notesstring
place_idstring
project_idstring
serve_atstringyes
shopping_listarray
stationsarray
statusstring
tagsarray
titlestring

No output schema declared.

No examples provided.

add_place ~160

Add a place / location to a live event — a build site, zone, or venue area (name, structure, sector, lifecycle + build status, parent place, budgets, start date). Requires event_id + name; you must be a host.

NameTypeReqDescription
budget_allocatednumber
budget_requestednumber
build_statusstring
descriptionstring
event_idstringyes
lifecycle_statusstring
namestringyes
name_altstring
parent_place_idstring
sectorstring
start_atstring
structurestring
tagsarray

No output schema declared.

No examples provided.

add_profile_member ~86

Add a community member to a partner profile — its split terms apply to them immediately (community-set, no confirmation step). Refuses over existing terms unless replace_existing: true. Requires community_id + profile_id + member_uid.

NameTypeReqDescription
community_idstringyes
member_uidstringyes
profile_idstringyes
replace_existingboolean

No output schema declared.

No examples provided.

add_programming_item ~184

Add a programming item (curated experience — workshop, performance, DJ set, ritual) to a live event — title, status (ideation … ready), types, duration, start time, linked talent/places, rider, production needs. Requires event_id + title; you must be a host.

NameTypeReqDescription
actstring
descriptionstring
duration_minutesinteger
event_idstringyes
experience_seriesstring
phasestring
place_idsarray
production_needsstring
riderstring
start_atstring
statusstring
tagsarray
talent_idsarray
titlestringyes
typesarray

No output schema declared.

No examples provided.

add_project ~138

Create a production project on a live event — the container for tasks, roles, vendors, and budget. Name, description, category, priority, status, deliverable, dates. Requires event_id + name; you must be a host.

NameTypeReqDescription
categorystring
deliverablestring
descriptionstring
event_idstringyes
namestringyes
notesstring
overall_statusstring
prioritystring
start_datestring
tagsarray
target_datestring

No output schema declared.

No examples provided.

add_role ~98

Add a production role to a live event — an accountable role (Stage Manager, Catering Lead) that tasks/vendors/receipts reference. Name, description, category, notes. Requires event_id + name; you must be a host.

NameTypeReqDescription
categorystring
descriptionstring
event_idstringyes
namestringyes
notesstring
tagsarray

No output schema declared.

No examples provided.

add_schedule_item ~154

Add a run-of-show cue / schedule item to a live event — a time-blocked moment (lighting/sound/performance/transition/safety/…) with start (and optional end), lane, cue number, project, talent. Requires event_id + title + start_at; you must be a host.

NameTypeReqDescription
cue_numberstring
descriptionstring
end_atstring
event_idstringyes
lanestring
notesstring
project_idstring
start_atstringyes
talent_idsarray
titlestringyes
typestring

No output schema declared.

No examples provided.

add_space ~159

Add a bookable venue Space (room/floor) to a community you run — name, optional location_name (the Location grouping Spaces: campus building, city site, festival zone; skip for a single place), floor, capacity, photos, house rules, weekly hours (soft policy), building address (stamped onto events at booking confirm), per-booking hour cap. Admin-only. Requires community_id + name.

NameTypeReqDescription
address
capacity
community_idstringyes
description
floor
hours
location_name
max_booking_hoursinteger
namestringyes
photosarray
rules

No output schema declared.

No examples provided.

add_sponsor ~115

Add a sponsor to your sponsor book — company, tier (platinum/gold/silver/bronze), total committed ($), deliverables, optional contact. Spans all your events. Requires a connected account.

NameTypeReqDescription
company_namestringyes
contact_emailstring
contact_namestring
contact_phonestring
deliverablesarray
notesstring
tierstring
total_committednumber

No output schema declared.

No examples provided.

add_talent ~165

Add talent (performer, artist, DJ, speaker) to a live event's roster — name, bio, booking status, categories, act title, duration, contact, rider. Requires event_id + name; you must be a host.

NameTypeReqDescription
act_titlestring
categoriesarray
descriptionstring
duration_minutesinteger
emailstring
event_idstringyes
home_basestring
is_speakerboolean
namestringyes
phonestring
portfolio_urlstring
riderstring
short_biostring
statusstring

No output schema declared.

No examples provided.

add_task ~74

Add a production task to a live event — title, priority, and phase (pre_production/build/event/strike/post). Requires event_id + title; you must be a host.

NameTypeReqDescription
event_idstringyes
phasestring
prioritystring
titlestringyes

No output schema declared.

No examples provided.

add_ticket_tier ~111

Add a ticket tier to a live event you manage — free RSVP (price 0) or paid, with capacity, optional approval, or a secret unlock code. Paid tiers need Stripe connected. Requires event_id; you must be a host.

NameTypeReqDescription
capacityintegeryes
descriptionstring
event_idstringyes
namestringyes
pricenumberyes
requires_approvalboolean
secretboolean

No output schema declared.

No examples provided.

add_vendor ~145

Add a vendor (supplier) to a live event's production graph — name, service, pipeline status, contact info, itemized list, notes, tags, linked projects. Requires event_id + name; you must be a host.

NameTypeReqDescription
emailstring
event_idstringyes
itemized_liststring
namestringyes
notesstring
phonestring
point_of_contactstring
project_idsarray
servicestring
statusstring
tagsarray
urlstring

No output schema declared.

No examples provided.

adopt_codes_to_profile ~95

Reassign existing standalone promo codes into a discount profile — each adopted code takes the profile's discount but keeps its prior usage count. Codes already in a profile or linked to an affiliate are skipped. Max 100/call. Requires event_id + profile_id + code_ids; you must be a host.

NameTypeReqDescription
code_idsarrayyes
event_idstringyes
profile_idstringyes

No output schema declared.

No examples provided.

approve_community_event ~108

Approve a pending event submission in a community you run — listing, pre-consented deal terms, and any venue Space booking confirm in ONE atomic action. REFUSES payout-routing submissions (money approvals happen in the studio — link provided). A slot taken meanwhile aborts the whole approval with the conflict named. Requires community_id + event_id; creator/admin/moderator.

NameTypeReqDescription
assign_spaceobject
community_idstringyes
event_idstringyes

No output schema declared.

No examples provided.

approve_guest_request ~95

Approve someone on the event WAITLIST / approval queue — issues them a capacity-limited comp ticket and notifies them. Get request_id + user_id + ticket_class_id from list_guest_requests. Requires event_id + those ids; you must be a host.

NameTypeReqDescription
event_idstringyes
request_idstringyes
ticket_class_idstringyes
user_idstringyes

No output schema declared.

No examples provided.

approve_join_request ~58

Approve a pending request to join a community you run (adds them as a member). Requires community_id + user_id; you must be its creator or admin.

NameTypeReqDescription
community_idstringyes
user_idstringyes

No output schema declared.

No examples provided.

archive_partner_profile ~47

Archive a partner profile — ends every member's terms prospectively. Terminal. Requires community_id + profile_id.

NameTypeReqDescription
community_idstringyes
profile_idstringyes

No output schema declared.

No examples provided.

archive_ticket_tier ~59

Archive a ticket tier (take it off sale) on a live event you manage. Reversible. Requires event_id + tier_id; you must be a host.

NameTypeReqDescription
event_idstringyes
tier_idstringyes

No output schema declared.

No examples provided.

assign_event_to_space ~172

As a community you run, ASSIGN an approved event to a venue Space + slot (space_id + ISO start_time/end_time) — confirms the booking on the same conflict lock so it can never double-book. If the event already holds a Space here, REASSIGNS it: the old room is released and the new one claimed in one atomic motion (an overlapping slot in a different room is fine). A slot taken meanwhile aborts with the conflict named; idempotent on the same space+slot. Creator/admin/moderator. Requires community_id + event_id + space_id + times.

NameTypeReqDescription
community_idstringyes
end_timestringyes
event_idstringyes
space_idstringyes
start_timestringyes

No output schema declared.

No examples provided.

assign_member ~156

Assign a person to a production item — teams→members/leads, milestones→owner/watchers, schedule_items→lead/assigned, cues→caller/owner, tasks→designated, places→build_lead, vendors→admin/leads, projects→leads, inventory→assigned_to/occupants. Identify by member.mode_id (a roster entry) or member.name. op set/add/remove; team.memberCount stays in sync. Requires event_id + entity + item_id + relation + member; host.

NameTypeReqDescription
entitystringyes
event_idstringyes
item_idstringyes
memberobjectyes
opstringyes
relationstringyes

No output schema declared.

No examples provided.

assign_role ~103

Assign a role (by role_id) to a production item — entity tasks/receipts/vendors/inventory/schedule_items (single) or projects (multiple). Stored as a name snapshot. op set/add/remove. Requires event_id + entity + item_id + role_id; host.

NameTypeReqDescription
entitystringyes
event_idstringyes
item_idstringyes
opstringyes
role_idstringyes

No output schema declared.

No examples provided.

bulk_create_promo_codes ~69

Create up to 500 promo codes on a live event in one call (duplicates and invalid rows skipped with reasons). Counts against the event's promo-code plan cap. Requires event_id; you must be a host.

NameTypeReqDescription
codesarrayyes
event_idstringyes

No output schema declared.

No examples provided.

bulk_invite_affiliates ~129

Invite up to 200 affiliates to a live event at once by email with a shared discount/commission. Sends each an invite email. Counts against the affiliate plan cap. Requires event_id + emails; you must be a host.

NameTypeReqDescription
code_prefixstring
commission_typestring
commission_valuenumber
discount_typestring
discount_valuenumber
emailsarrayyes
event_idstringyes
expires_atstring
starts_atstring

No output schema declared.

No examples provided.

cancel_event ~68

Cancel a live event you manage — marks it cancelled, removes it from public discovery, cleans up invites/affiliates/broadcasts. Irreversible and outward-facing. Requires event_id; you must be a host.

NameTypeReqDescription
event_idstringyes
reasonstring

No output schema declared.

No examples provided.

cancel_invitation_job ~59

Cancel a running or scheduled invitation send (stops future batches; already-scheduled emails still deliver). Requires event_id + job_id; you must be a host.

NameTypeReqDescription
event_idstringyes
job_idstringyes

No output schema declared.

No examples provided.

cancel_team_invite ~64

Cancel a pending team/staff invite (before it's accepted). To remove an accepted member, use demote_staff_to_guest. Requires event_id + invite_id; you must be a host.

NameTypeReqDescription
event_idstringyes
invite_idstringyes

No output schema declared.

No examples provided.

check_in_guest ~79

Check a guest in (or back out) at a live event you manage — toggles their ticket between active and checked-in. Pass checked_in false to undo. Requires event_id + guest_id; you must be a host.

NameTypeReqDescription
checked_inboolean
event_idstringyes
guest_idstringyes

No output schema declared.

No examples provided.

check_in_plus_one ~81

Check in one of a guest's allowed plus-ones at a live event you manage (fails if they're at their plus-one limit). Requires event_id + parent_guest_id + plus_one_name; you must be a host.

NameTypeReqDescription
event_idstringyes
parent_guest_idstringyes
plus_one_namestringyes

No output schema declared.

No examples provided.

check_space_availability ~106

Check whether a venue Space is free for a specific slot: available (no confirmed overlap), every overlapping booking labeled hard (taken) or soft (pending request — first approval wins), and a soft listed-hours verdict, with local-time ranges. Requires community_id + space_id + ISO start_time/end_time. Read-only.

NameTypeReqDescription
community_idstringyes
end_timestringyes
space_idstringyes
start_timestringyes

No output schema declared.

No examples provided.

connect_stripe ~58

Get a Stripe Connect onboarding link the host opens to connect their account and enable payouts for ticket sales. Creates their Stripe account and returns the onboarding URL. Check get_account_status first. Requires a connected account.

NameTypeReqDescription
return_pathstring

No output schema declared.

No examples provided.

create_affiliate_profile ~156

Create a reusable 'open' affiliate profile — a shareable link promoters self-join (no named email; use add_affiliate for a specific person). Set per-tier discount, optional code prefix, affiliate cap, commission, and start/expiry. Counts against the affiliate-profile plan cap. Requires event_id + at least one tier; you must be a host.

NameTypeReqDescription
code_prefixstring
commission_typestring
commission_valuenumber
event_idstringyes
expires_atstring
max_affiliatesinteger
profile_namestring
starts_atstring
tiersobjectyes

No output schema declared.

No examples provided.

create_community ~104

Create a community you own — name, description, category, privacy (open/private), tags, icon/cover. Counts against your community plan cap. Requires a connected account.

NameTypeReqDescription
categorystringyes
cover_image_urlstring
descriptionstringyes
icon_urlstring
namestringyes
privacystringyes
short_descriptionstring
tagsarray

No output schema declared.

No examples provided.

create_custom_link ~89

Create a trackable share link (socialloop.ai/go/…) for a live event — tag it with a source (instagram, newsletter) and optional campaign; clicks are counted. Opens the public or immersive page. Requires event_id; host only.

NameTypeReqDescription
campaignstring
event_idstringyes
sourcestringyes
target_typestring

No output schema declared.

No examples provided.

create_event_draft ~238

Create an event draft on the user's behalf and return a claim link they open to publish it. Use when a user wants to create or publish an event — works even if they have no SocialLoop account yet. The draft is private until the user opens the claim link and confirms. For a user connected via 'Connect with SocialLoop', it publishes directly to their account and returns a manage link instead.

NameTypeReqDescription
capacity
categorystring
contact_emailstring
cover_image_urlstring
description_htmlstring
ends_atstring
event_descriptionstring
event_namestringyes
idempotency_keystringyes
location_addressstring
requires_approvalboolean
sourcestring
starts_atstringyes
ticket_modestringyes
ticket_pricenumber
tiersarray
timezonestring
venue_namestring
visibilitystringyes

No output schema declared.

No examples provided.

create_event_series ~108

Turn an existing event into a recurring series — pattern (daily/weekly/biweekly/monthly) + end (end_after total occurrences, or end_date). The source becomes occurrence 1; the rest are created on cadence with its tickets/promo/forms replayed. Requires source_event_id + pattern; you must be a host.

NameTypeReqDescription
end_afterinteger
end_datestring
patternstringyes
source_event_idstringyes

No output schema declared.

No examples provided.

create_form ~88

Create a registration/intake form on a live event — name + questions (text/textarea/select/multiSelect/email/phone/url/number, with options/required/placeholder). Starts as draft; activate with set_form_active. Requires event_id + name; you must be a host.

NameTypeReqDescription
event_idstringyes
namestringyes
questionsarray

No output schema declared.

No examples provided.

create_partner_profile ~79

Create a partner profile — a named terms-group ('Resident DJs · keep 75%'). Members added or invited into it get its split terms automatically. Needs the community's Stripe connected. Requires community_id + name + terms.member_share_pct.

NameTypeReqDescription
community_idstringyes
namestringyes
termsobjectyes

No output schema declared.

No examples provided.

create_production_item ~163

Create a production item in ANY area of a live event — entity is one of: milestones, timeline, schedule_items, tasks, projects, vendors, talent, roles, inventory, programming, meals, places, modes (event roster), transactions, invoices, teams, receipts. Pass name + optional status + notes + a `fields` object of entity details (e.g. milestones {target_date, category, phase}). USE THIS for milestones — a milestone is NOT a task. Requires event_id + entity + name; you must be a host.

NameTypeReqDescription
entitystringyes
event_idstringyes
fieldsobject
namestringyes
notesstring
statusstring

No output schema declared.

No examples provided.

create_promo_code ~130

Create a discount/promo code (percent or fixed) on a live event or an unclaimed draft. Provide either event_id, or draft_id + edit_token.

NameTypeReqDescription
applicable_classesarray
codestringyes
discount_typestringyes
discount_valuenumberyes
draft_idstring
edit_tokenstring
enabledboolean
event_idstring
expires_atstring
max_usesinteger
starts_atstring

No output schema declared.

No examples provided.

create_promo_profile ~121

Create a discount (coupon) profile on a live event — a reusable per-tier discount config (tiers: ticket_class_id → percent/fixed) that promo codes attach to, with optional max uses + schedule. Counts against your plan's discount-profile cap. Requires event_id + tiers; you must be a host.

NameTypeReqDescription
event_idstringyes
expires_atstring
max_usesinteger
profile_namestring
starts_atstring
tiersobjectyes

No output schema declared.

No examples provided.

decline_deal ~59

Decline a deal's pending terms (optional reason). First-proposal declines close the thread; renegotiation declines keep the deal active on current terms. Requires deal_id.

NameTypeReqDescription
deal_idstringyes
reasonstring

No output schema declared.

No examples provided.

delete_production_item ~107

Permanently delete a production item (any entity: milestones, timeline, schedule_items, tasks, projects, vendors, talent, roles, inventory, programming, meals, places, modes, transactions, invoices, teams, receipts). To merely hide it, use update_production_item active:false instead. Requires event_id + entity + item_id; you must be a host.

NameTypeReqDescription
entitystringyes
event_idstringyes
item_idstringyes

No output schema declared.

No examples provided.