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.
Available components
Recent critical change
Authorization (2 Aug 2026). See the changelog before you install this server.
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
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (manage_event_series). See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
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
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
claude mcp add --transport http socialloopai-socialloop-mcp 'https://socialloop.ai/mcp'
{
"mcpServers": {
"socialloopai-socialloop-mcp": {
"url": "https://socialloop.ai/mcp"
}
}
} {
"servers": {
"socialloopai-socialloop-mcp": {
"type": "http",
"url": "https://socialloop.ai/mcp"
}
}
} [mcp_servers.socialloopai-socialloop-mcp] url = "https://socialloop.ai/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"socialloopai-socialloop-mcp": {
"type": "remote",
"url": "https://socialloop.ai/mcp",
"enabled": true
}
}
} openclaw mcp add socialloopai-socialloop-mcp --url 'https://socialloop.ai/mcp' --transport streamable-http
mcp_servers:
socialloopai-socialloop-mcp:
url: "https://socialloop.ai/mcp" {
"McpServers": {
"socialloopai-socialloop-mcp": {
"Transport": "http",
"Url": "https://socialloop.ai/mcp"
}
}
} assistant mcp add socialloopai-socialloop-mcp -t streamable-http -u 'https://socialloop.ai/mcp'
{
"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.
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
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 |
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 →
delete_promo_profile 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.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| event_id | string | yes | – |
| profile_id | string | yes | – |
No output schema declared.
No examples provided.
delete_ticket_tier 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| tier_id | string | yes | – |
No output schema declared.
No examples provided.
demote_staff_to_guest 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| user_id | string | yes | – |
No output schema declared.
No examples provided.
deny_guest_request 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| reason | string | – | – |
| request_id | string | yes | – |
No output schema declared.
No examples provided.
discover_events 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.
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | – | – |
| date_from | string | – | – |
| date_to | string | – | – |
| free_only | boolean | – | – |
| limit | integer | – | – |
No output schema declared.
No examples provided.
duplicate_event 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.
| Name | Type | Req | Description |
|---|---|---|---|
| new_end_date | string | – | – |
| new_name | string | – | – |
| new_start_date | string | – | – |
| source_event_id | string | yes | – |
No output schema declared.
No examples provided.
edit_guest 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.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | – |
| string | – | – | |
| event_id | string | yes | – |
| first_name | string | – | – |
| guest_id | string | yes | – |
| last_name | string | – | – |
| note | string | – | – |
| phone | string | – | – |
| plus_ones_allowed | integer | – | – |
| tags | array | – | – |
No output schema declared.
No examples provided.
end_deal 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.
| Name | Type | Req | Description |
|---|---|---|---|
| deal_id | string | yes | – |
| reason | string | – | – |
No output schema declared.
No examples provided.
export_form_responses_csv 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| form_id | string | yes | – |
No output schema declared.
No examples provided.
export_guest_list_csv 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.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | – |
| event_id | string | yes | – |
No output schema declared.
No examples provided.
find_open_slots 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
| date_from | string | yes | – |
| date_to | string | yes | – |
| duration_minutes | integer | yes | – |
| limit | integer | – | – |
| location_name | string | – | – |
| min_capacity | integer | – | – |
| space_id | string | – | – |
No output schema declared.
No examples provided.
generate_event_cover 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| include_title | boolean | – | – |
| prompt | string | yes | – |
No output schema declared.
No examples provided.
get_account_status 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 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
get_guest_details 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| guest_id | string | yes | – |
No output schema declared.
No examples provided.
get_invitation_status 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| job_id | string | yes | – |
No output schema declared.
No examples provided.
get_share_links 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
grant_member_setup 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
| member_uid | string | yes | – |
| terms | – | – | – |
No output schema declared.
No examples provided.
import_contacts_to_list 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.
| Name | Type | Req | Description |
|---|---|---|---|
| contacts | array | – | – |
| csv | string | – | – |
| list_name | string | yes | – |
No output schema declared.
No examples provided.
import_guest_list 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| guests | array | yes | – |
No output schema declared.
No examples provided.
invite_team_member 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.
| Name | Type | Req | Description |
|---|---|---|---|
| string | yes | – | |
| event_id | string | yes | – |
| role | string | yes | – |
No output schema declared.
No examples provided.
link_production_items 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.
| Name | Type | Req | Description |
|---|---|---|---|
| entity | string | yes | – |
| event_id | string | yes | – |
| item_id | string | yes | – |
| op | string | yes | – |
| relation | string | yes | – |
| target_ids | array | yes | – |
No output schema declared.
No examples provided.
list_affiliates 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_bookings 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
| day | string | – | – |
| limit | integer | – | – |
| space_id | string | – | – |
| status | string | – | – |
No output schema declared.
No examples provided.
list_community_activity 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.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | – |
| community_id | string | yes | – |
| cursor | string | – | – |
| event_id | string | – | – |
| limit | integer | – | – |
No output schema declared.
No examples provided.
list_community_members 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
| role | string | – | – |
No output schema declared.
No examples provided.
list_custom_domains 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 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | – | – |
| event_id | string | – | – |
| status | string | – | – |
No output schema declared.
No examples provided.
list_distribution_lists 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 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_events 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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| status | string | – | – |
| upcoming_only | boolean | – | – |
No output schema declared.
No examples provided.
list_form_responses 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| form_id | string | yes | – |
No output schema declared.
No examples provided.
list_forms 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_guest_requests 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_guests 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.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | – |
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_join_requests 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
No output schema declared.
No examples provided.
list_my_communities 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.
| Name | Type | Req | Description |
|---|---|---|---|
| owned_only | boolean | – | – |
No output schema declared.
No examples provided.
list_my_network 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.
| Name | Type | Req | Description |
|---|---|---|---|
| search | string | – | – |
No output schema declared.
No examples provided.
list_partner_profiles List Partner Profiles ~39
List a community's partner profiles with terms and member counts (admin-only). Requires community_id. Read-only.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
No output schema declared.
No examples provided.
list_pending_community_events 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
No output schema declared.
No examples provided.
list_production_items 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.
| Name | Type | Req | Description |
|---|---|---|---|
| entity | string | yes | – |
| event_id | string | yes | – |
| status | string | – | – |
No output schema declared.
No examples provided.
list_promo_codes 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.
| Name | Type | Req | Description |
|---|---|---|---|
| enabled_only | boolean | – | – |
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_promo_profiles 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_shared_events 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 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.
| Name | Type | Req | Description |
|---|---|---|---|
| community_id | string | yes | – |
| include_archived | boolean | – | – |
No output schema declared.
No examples provided.
list_sponsors 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.
| Name | Type | Req | Description |
|---|---|---|---|
| tier | string | – | – |
No output schema declared.
No examples provided.
list_team_invites 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_ticket_sales 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
No output schema declared.
No examples provided.
list_ticket_tiers 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| include_archived | boolean | – | – |
No output schema declared.
No examples provided.
make_announcement 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.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| message | string | yes | – |
| subject | string | yes | – |
No output schema declared.
No examples provided.
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.