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

io.github.socialloopai/socialloop-mcp

REMOTE · SOCIALLOOP.AI · 2 COMPONENTS · SCANNED SEP 25

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

0 this week 77 Trust /100

Recent critical change

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

Trust breakdown (7 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 → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability69
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 14851 tokens (~101/item across 147 items; 147 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
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
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 13 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 147 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

How do I install the io.github.socialloopai/socialloop-mcp server?

io.github.socialloopai/socialloop-mcp is a hosted endpoint at https://socialloop.ai/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · socialloop.ai

# add to Claude Code
claude mcp add --transport http socialloopai-socialloop-mcp 'https://socialloop.ai/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "socialloopai-socialloop-mcp": {
      "url": "https://socialloop.ai/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "socialloopai-socialloop-mcp": {
      "type": "http",
      "url": "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"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "socialloopai-socialloop-mcp": {
      "Transport": "http",
      "Url": "https://socialloop.ai/mcp"
    }
  }
}
# add to Vellum
assistant mcp add socialloopai-socialloop-mcp -t streamable-http -u '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.

  • 21 Sept 26 0
    • Tool “remove_community_member” rewrote its description, which is the text the model reads security
  • 18 Sept 26 0
    • “update_ticket_tier” added an optional parameter “max_per_person” cosmetic
    • “add_ticket_tier” added an optional parameter “max_per_person” cosmetic

    2 cosmetic changes on this day. Switch on “Show cosmetic changes” to see them.

  • 4 Sept 26 0
    • “update_community” added an optional parameter “home_city” cosmetic
    • “create_community” added an optional parameter “home_city” cosmetic

    2 cosmetic changes on this day. Switch on “Show cosmetic changes” to see them.

  • 1 Sept 26 0
    • Tool “create_event_draft” rewrote its description, which is the text the model reads security
    • Schema quality: pass → fail ▼ functional
    • “create_event_draft” added an optional parameter “pwyw_suggested_prices” cosmetic
    • “update_event_draft” added an optional parameter “pwyw_suggested_prices” cosmetic
    • “create_event_draft” added an optional parameter “pwyw_min_price” cosmetic
    • “update_event_draft” added an optional parameter “pwyw_min_price” cosmetic
  • 31 Aug 26 0
    • Tool “update_event” rewrote its description, which is the text the model reads security
  • 29 Aug 26 0
    • New tool “discover_events” functional
  • 26 Aug 26 77
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 25 Aug 26 0
    • Stability: 0.97 → pass security
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 24 Sept 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

Background: What to check on a remote MCP endpoint →

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://socialloop.ai 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://firebaseappcheck.googleapis.com https://content-firebaseappcheck.googleapis.com https://socialloop-mcp.web.app https://mcp.socialloop.ai https://*.stripe.com https://*.cl
x-content-type-options nosniff
x-frame-options DENY
referrer-policy no-referrer

Background: How OAuth 2.1 works in the 2026 MCP spec →

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 · 147 exposed · ~14,851 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. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
delete_promo_profile ~81

Delete a discount profile and resolve its codes — 'detach' (default) keeps each code standalone; 'delete_codes' deletes unused codes but disables any with redemptions. Requires event_id + profile_id; you must be a host.

NameTypeReqDescription
actionstring––
event_idstringyes–
profile_idstringyes–

No output schema declared.

No examples provided.

delete_ticket_tier ~61

Permanently delete a ticket tier — only if no tickets were sold (otherwise archive it). Irreversible. Requires event_id + tier_id; you must be a host.

NameTypeReqDescription
event_idstringyes–
tier_idstringyes–

No output schema declared.

No examples provided.

demote_staff_to_guest ~64

Remove a staff member's role on a live event and demote them back to a guest (they keep their spot). Requires event_id + user_id; you must be a host.

NameTypeReqDescription
event_idstringyes–
user_idstringyes–

No output schema declared.

No examples provided.

deny_guest_request ~84

Deny someone on the event WAITLIST / approval queue — releases their held slot back to the tier, frees them to re-register, and emails them. Get request_id from list_guest_requests. Requires event_id + request_id; you must be a host.

NameTypeReqDescription
event_idstringyes–
reasonstring––
request_idstringyes–

No output schema declared.

No examples provided.

discover_events ~133

Find public upcoming events on SocialLoop — answer "what's on in San Francisco this weekend" or "any free tech meetups next month". Each result carries the event name, start/end time with timezone, city and venue, category, host, ticket price range, and the page to RSVP or buy on. Filters: city, date_from, date_to, free_only, limit. No login or account required. Read-only.

NameTypeReqDescription
citystring––
date_fromstring––
date_tostring––
free_onlyboolean––
limitinteger––

No output schema declared.

No examples provided.

duplicate_event ~118

Duplicate an event's setup into a new draft — copies name (+ '(Copy)'), description, category, image, location, visibility, ticket tiers/pricing, and extras (promo codes, discount profiles, forms, immersive page). Does NOT copy guests/RSVPs/sales. Optional new_start_date/new_end_date. Requires source_event_id; you must be a host.

NameTypeReqDescription
new_end_datestring––
new_namestring––
new_start_datestring––
source_event_idstringyes–

No output schema declared.

No examples provided.

edit_guest ~135

Edit a guest-list entry on a live event you manage — name, email, phone, category, plus-ones, note, tags. Only guest-list entries, never purchased tickets. Requires event_id + guest_id; you must be a host.

NameTypeReqDescription
categorystring––
emailstring––
event_idstringyes–
first_namestring––
guest_idstringyes–
last_namestring––
notestring––
phonestring––
plus_ones_allowedinteger––
tagsarray––

No output schema declared.

No examples provided.

end_deal ~57

End an ACTIVE deal prospectively — sold tickets keep their stamped terms, attached events are untouched, only NEW attachments stop. Terminal for the thread. Requires deal_id.

NameTypeReqDescription
deal_idstringyes–
reasonstring––

No output schema declared.

No examples provided.

export_form_responses_csv ~74

Export a form's submitted responses as a downloadable CSV — one row per submission, one column per question, plus Submitted At — and return a download link. Requires event_id + form_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–
form_idstringyes–

No output schema declared.

No examples provided.

export_guest_list_csv ~80

Export a live event's guest list as a downloadable CSV (name, email, phone, category, ticket class, plus-ones, checked-in, note) and return a download link. Optional category filter. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
categorystring––
event_idstringyes–

No output schema declared.

No examples provided.

find_open_slots ~157

Find open bookable gaps across a community's venue Spaces for a duration (minutes) within a date range (max 31 days) — clears confirmed bookings AND each Space's listed hours. Optional space_id, location_name (narrow to one Location), min_capacity, limit. Truthfully bounded: truncation flags mean UNKNOWN beyond the page. Requires community_id + duration_minutes + date_from + date_to. Read-only.

NameTypeReqDescription
community_idstringyes–
date_fromstringyes–
date_tostringyes–
duration_minutesintegeryes–
limitinteger––
location_namestring––
min_capacityinteger––
space_idstring––

No output schema declared.

No examples provided.

generate_event_cover ~125

Generate a brand-new cover image (a finished event flyer) for an event from a TEXT prompt — describe the vibe, palette, imagery, and energy. We render it server-side (no image upload from you needed — works even when you can't pass a file) and set it as the event's cover; the event's name becomes the flyer's hero title by default. Counts against the monthly AI-image limit. Requires event_id; you must be a host.

NameTypeReqDescription
event_idstringyes–
include_titleboolean––
promptstringyes–

No output schema declared.

No examples provided.

get_account_status ~68

Get your account status — plan + subscription, Stripe connected + payouts/charges enabled (can you get paid out), weekly-invite add-on, and your plan caps (staff, promo codes, affiliates, tiers, communities, form questions, weekly invites). Requires a connected account. Read-only.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_event_revenue ~82

Get a live event's revenue — net actually paid (cents), tickets sold, per-tier breakdown, an unattributed bucket, and each affiliate's reported revenue/commission (the same 'Earned' figure the Revenue & Payouts page shows). Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

get_guest_details ~82

Get the full record for one guest on a live event — identity, tier, plus-ones, check-in status + time, staff role, tags, note, activity log, and plus-ones. Requires event_id + guest_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–
guest_idstringyes–

No output schema declared.

No examples provided.

get_invitation_status ~65

Check the status of an invitation send — state, recipient count, invites/emails sent, failures, % complete. Requires event_id + job_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–
job_idstringyes–

No output schema declared.

No examples provided.

get_share_links ~64

Get the shareable links for a live event — public URL, immersive-page URL, vanity short link, and every trackable custom link with its source and click count. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

grant_member_setup ~98

Set a member's producer setup in a community you run: submit permission, optionally with split terms (they keep 70% / community 30%). Activates immediately — community-set, the member sees it but doesn't confirm. Omit terms = permission-only. Members only (partners use propose_deal). Requires community_id + member_uid.

NameTypeReqDescription
community_idstringyes–
member_uidstringyes–
terms–––

No output schema declared.

No examples provided.

import_contacts_to_list ~98

Import contacts into one of your distribution lists (your network) — give a list_name (created if new) plus a contacts array ({name,email,phone}) and/or raw csv text (header row auto-mapped). Normalizes + dedupes, skips unreachable/duplicate, respects your plan cap. Requires a connected account.

NameTypeReqDescription
contactsarray––
csvstring––
list_namestringyes–

No output schema declared.

No examples provided.

import_guest_list ~79

Bulk-add up to 200 guests to a live event's guest list in one call (parse the CSV / contact list into rows; each needs at least a first name). Counts the whole batch against the weekly invite limit. Requires event_id; you must be a host.

NameTypeReqDescription
event_idstringyes–
guestsarrayyes–

No output schema declared.

No examples provided.

invite_team_member ~112

Invite a staff/team member to a live event by email with a role — host (Producer), manager, guest_list, door_person, or promoter (Co-Host). Sends an invite email; they join on accept. Requires a Pro plan. Manage existing staff with list_event_staff / update_staff_role / demote_staff_to_guest. Requires event_id + email + role; you must be a host.

NameTypeReqDescription
emailstringyes–
event_idstringyes–
rolestringyes–

No output schema declared.

No examples provided.

link_production_items ~234

Interconnect production items on a live event — link an item to others across the graph (task→project, project→teams/places/milestones, vendor→projects, programming→talent/places, inventory→team/place/project, receipt/transaction→team/vendor/project, place→parent, cue→place/programming/talent, milestone→projects/tasks, meal→shift, task→place, team→depends_on, buildUnit→unit_lead/unit_team/environments/build_tasks, scholarship→applicant, invitation→nominated_by/applicant, person↔person via modes→roommates/buddy/mentor/significant_other/sharing_vehicle_with/paying_for/ticket_sending_to/ticket_receiving_from). op add/remove/set. Denormalized names + team counters stay in sync automatically. Requires event_id + entity + item_id + relation + target_ids; host.

NameTypeReqDescription
entitystringyes–
event_idstringyes–
item_idstringyes–
opstringyes–
relationstringyes–
target_idsarrayyes–

No output schema declared.

No examples provided.

list_affiliates ~62

List the affiliates on a live event — name, email, their promo codes (discount + commission), and sales stats (tickets sold, revenue, commission). Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

list_bookings ~112

List a community's venue bookings — space (with its Location/floor as booked), slot, status, event, host. Optional space_id / day (UTC YYYY-MM-DD, live bookings only) / status filters; ordered by start time; truthfully truncated at 50. Members only. Requires community_id. Read-only.

NameTypeReqDescription
community_idstringyes–
daystring––
limitinteger––
space_idstring––
statusstring––

No output schema declared.

No examples provided.

list_community_activity ~144

Trace the consequential decisions in a community you run — the approval audit log, newest-first. Each entry names WHO acted, WHEN, to WHICH event, and — for approvals — at WHAT deal terms (producer%/community%, or 'distribution only'), plus any Space confirmed; rejects carry the reason; Space assign/reassign/unassign carry the Space + slot. Paginated (limit≤100, cursor) and filterable (action, event_id). Requires community_id. Read-only.

NameTypeReqDescription
actionstring––
community_idstringyes–
cursorstring––
event_idstring––
limitinteger––

No output schema declared.

No examples provided.

list_community_members ~65

List the active members of a community you run — name, role (creator/admin/member), join date. Optional role filter. Requires community_id; you must be its creator or admin. Read-only.

NameTypeReqDescription
community_idstringyes–
rolestring––

No output schema declared.

No examples provided.

list_custom_domains ~47

List your custom email-sending domains — domain, verification status, verified-at, DNS record count. Shows whether you can send from your own domain. Requires a connected account. Read-only.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_deals ~69

List your ticket-split deals with an awaiting_your_confirmation flag, or ALL of a community's deals via community_id (admin-only). Optional event_id/status filters. Read-only.

NameTypeReqDescription
community_idstring––
event_idstring––
statusstring––

No output schema declared.

No examples provided.

list_distribution_lists ~42

List your saved distribution lists (name + contact count) so you can pick one to invite from with send_invitations. Requires a connected account. Read-only.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_event_staff ~59

List the staff on a live event you manage — each member's role, permissions, name/email, and whether they were promoted from a guest. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

list_events ~93

List the events you host — name, date, status, visibility, location, capacity, and headcount, plus the total count. See how many events you have, or find an event's id before acting on it. Optional filters: status, upcoming_only, limit. Requires a connected account. Read-only.

NameTypeReqDescription
limitinteger––
statusstring––
upcoming_onlyboolean––

No output schema declared.

No examples provided.

list_form_responses ~62

Read the responses submitted to a form — each submission's answers and when it arrived, newest first. Requires event_id + form_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–
form_idstringyes–

No output schema declared.

No examples provided.

list_forms ~51

List the forms on a live event — name, status, response count, and every question (with ids). Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

list_guest_requests ~80

List the pending WAITLIST / approval requests on a live event you manage — how many are waiting, who asked, which tier, and when (oldest first). This is the event waitlist. Pair with approve_guest_request / deny_guest_request. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

list_guests ~74

List the guests on a live event you manage — name, email, phone, category, plus-ones, check-in status — with totals and checked-in count. Optional category filter. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
categorystring––
event_idstringyes–

No output schema declared.

No examples provided.

list_join_requests ~61

List the pending requests to join a community you run — who asked and when. Approve/reject with approve_join_request / reject_join_request. Requires community_id; you must be its creator or admin. Read-only.

NameTypeReqDescription
community_idstringyes–

No output schema declared.

No examples provided.

list_my_communities ~53

List the communities you belong to — name, icon, your role, status. owned_only true for just the ones you created. Requires a connected account. Read-only.

NameTypeReqDescription
owned_onlyboolean––

No output schema declared.

No examples provided.

list_my_network ~59

List the people in your network — everyone who has attended your events, with how many events each attended and when last seen (most frequent first). Optional name/username search. Requires a connected account. Read-only.

NameTypeReqDescription
searchstring––

No output schema declared.

No examples provided.

list_partner_profiles ~39

List a community's partner profiles with terms and member counts (admin-only). Requires community_id. Read-only.

NameTypeReqDescription
community_idstringyes–

No output schema declared.

No examples provided.

list_pending_community_events ~108

List events awaiting approval in a community you run — who submitted, when, whether they asked for your community payout, and any requested venue Space slot with its conflicts (hard = confirmed overlap, approval will fail; soft = competing pending request, first approval wins). Approve with approve_community_event — except payout-routing submissions, which are reviewed in the studio (link returned); decline with reject_community_event. Requires community_id. Read-only.

NameTypeReqDescription
community_idstringyes–

No output schema declared.

No examples provided.

list_production_items ~101

List production items on a live event — entity is any of milestones, timeline, schedule_items, tasks, projects, vendors, talent, roles, inventory, programming, meals, places, modes, transactions, invoices, teams, receipts — with name, status, and key details. Optional status filter. Requires event_id; host. Read-only.

NameTypeReqDescription
entitystringyes–
event_idstringyes–
statusstring––

No output schema declared.

No examples provided.

list_promo_codes ~69

List the promo codes on a live event — code, discount, usage vs cap, schedule, classes, and whether each is an affiliate/profile code. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
enabled_onlyboolean––
event_idstringyes–

No output schema declared.

No examples provided.

list_promo_profiles ~57

List the discount (coupon) profiles on a live event — name, per-tier config, schedule, code count, enabled state. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

list_shared_events ~54

List events shared with you — where you're added as staff (producer/manager/guest-list/door) or as an affiliate/promoter — with each event's name and your role. Requires a connected account. Read-only.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_spaces ~105

List a community's bookable venue Spaces (rooms/floors) — name, Location (the named place grouping Spaces, when used), floor, capacity, status, weekly hours, per-booking hour cap, photo count. Sorted Location → floor → name. For members, active-deal partners, or anyone in an open community. Optional include_archived. Requires community_id. Read-only.

NameTypeReqDescription
community_idstringyes–
include_archivedboolean––

No output schema declared.

No examples provided.

list_sponsors ~53

List your sponsors — company, tier, total committed ($), deliverables, contact, plus the grand total (highest first). Optional tier filter. Requires a connected account. Read-only.

NameTypeReqDescription
tierstring––

No output schema declared.

No examples provided.

list_team_invites ~59

List the pending team/staff invites on a live event — email, role, and when invited. Accepted staff appear in list_event_staff. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

list_ticket_sales ~73

List the paid ticket sales on a live event — buyer name/email, tier, amount paid (cents), discount, promo code, date (newest first). Skips free/guest-list and cancelled tickets. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–

No output schema declared.

No examples provided.

list_ticket_tiers ~64

List the ticket tiers on a live event you manage — name, price, capacity, sold, available — with totals. Requires event_id; you must be a host. Read-only.

NameTypeReqDescription
event_idstringyes–
include_archivedboolean––

No output schema declared.

No examples provided.

make_announcement ~124

Send an announcement to ALL guests of a live event you manage — one message delivered by email (to guests with an address on file, minus unsubscribes) AND as an in-app push notification. Provide subject + message. Use when the host wants to tell their guests something (a time/venue change, a reminder, a thank-you). Outward-facing and can't be unsent — confirm the wording with the host first. Requires event_id; host only.

NameTypeReqDescription
event_idstringyes–
messagestringyes–
subjectstringyes–

No output schema declared.

No examples provided.

Common questions

What is the io.github.socialloopai/socialloop-mcp server?

io.github.socialloopai/socialloop-mcp is listed in the public MCP registry as io.github.socialloopai/socialloop-mcp. SocialLoop: AI-native event platform, sell tickets, manage guests, run affiliates & promo codes. This page covers its hosted endpoint (https://socialloop.ai/mcp).

Is the io.github.socialloopai/socialloop-mcp server safe to use?

io.github.socialloopai/socialloop-mcp scores 77 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the io.github.socialloopai/socialloop-mcp server expose?

io.github.socialloopai/socialloop-mcp exposes 147 tools: discover_events, list_events, create_event_draft, update_event_draft, update_event, and 142 more. Their descriptions and schemas cost roughly 14,851 tokens of context every time the server is loaded.

Does the io.github.socialloopai/socialloop-mcp server require authentication?

No. We connected to io.github.socialloopai/socialloop-mcp without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the io.github.socialloopai/socialloop-mcp server still maintained?

io.github.socialloopai/socialloop-mcp is still listed as active in the MCP registry. We last reached this channel on 24 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.