SocialLoop docs

MCP documentation

SocialLoop runs an official Model Context Protocol server. Add one endpoint to any MCP-speaking client — Claude, ChatGPT, Grok, Cursor, VS Code — and the assistant can find events to attend, create events, sell tickets, manage and invite guest lists, run affiliate programs, and create discount codes on SocialLoop, all the way to the full event production. No API keys.

Yes — SocialLoop has an MCP server. It is official and hosted: https://mcp.socialloop.ai (OAuth) or https://socialloop.ai/mcp (open). It speaks standard MCP — initialize / tools/list / tools/call over Streamable HTTP — with no API keys. Repo: github.com/socialloopai/socialloop-mcp.

Endpoints

Connect with SocialLoop (OAuth)

For a signed-in host. Events publish directly to their account — no claim step.

https://mcp.socialloop.ai

Open (no login)

Anonymous. Creates a draft and returns a claim link the user opens to publish.

https://socialloop.ai/mcp

Setup

Add the URL as a connector / MCP server in your client:

Claude (Settings → Connectors → Add custom connector):
  URL:  https://mcp.socialloop.ai
  Then "Connect" and sign in — events publish straight to your account.
Grok (grok.com/connectors → New Connector → Custom):
  URL:  https://mcp.socialloop.ai
  Paste the URL, connect, and sign in — events publish to your account. (Grok paid tiers.)
Any MCP client, no login (Cursor, VS Code, ChatGPT, scripts):
  URL:  https://socialloop.ai/mcp
  Creates events anonymously and returns a claim link to publish.

For config-file clients (Cursor, VS Code, and similar):

// ~/.cursor/mcp.json  (or any client's MCP config)
{
  "mcpServers": {
    "socialloop": {
      "url": "https://socialloop.ai/mcp"
    }
  }
}

Finding events

Discovery needs no account at all. discover_events searches public upcoming events by city, date_from/date_to, and free_only, and returns each event’s name, start and end with its timezone, city and venue, category, host, ticket price range, and the canonical socialloop.ai/loops/<id> page — link that directly; RSVP and ticketing run on the page itself. Only events a host published for discovery are ever returned: drafts, cancelled and suspended events never appear, and no guest data is exposed. Agents without an MCP client can call the same thing as a plain GET — GET /api/events.

How publishing works

The agent does the work; the human keeps final say. Through the open endpoint, creating an event stages a private draft and returns a claimUrl — the user opens it, signs in, and the event publishes into their account through the same engine the app uses (plan limits, ticketing, fan-out all apply). Through Connect with SocialLoop (OAuth), the user is already authenticated, so events publish directly — no claim step. Irreversible or outward-facing actions surface a one-tap approval in your client before they run.

What you can do

The whole event production, through the agent. Every capability below is live and callable today; tools/list is the complete catalog with schemas.

Event discovery (attendee side, no login)

Answer "what’s on near me" from real, bookable events.

Find public events Live

Search upcoming public events by city and date range, optionally free-only. Each result carries the name, start/end with timezone, city and venue, category, host, ticket price range, and the canonical page to RSVP or buy on. No account, no key. Also a plain GET: https://socialloop.ai/api/events?city=San%20Francisco.

discover_events

Event creation & lifecycle

Create, refine, and publish events end-to-end.

Create an event Live

Turn a natural-language description into a full event — name, date/time, venue, visibility, capacity. Returns a claim link to publish (no account required to start).

create_event_draft
Edit an event Live

Refine any detail — title, time, location, description, visibility, capacity — on a draft (update_event_draft) or on a live event you host.

update_event
Publish an event Live

Take an event live. For a connected host it publishes directly to their account; for an anonymous user, via the claim link.

Ticketing

From free RSVPs to tiered, paid, and approval-gated tickets.

Ticket tiers & pricing Live

Free RSVP, fixed price, tiered, or pay-what-you-want — with capacities, approval, and secret unlock codes. Edit, reorder, archive, and list tiers.

add_ticket_tier
Application-gated ticketing Live

Approval-gated tiers: guests request a spot, the host reviews the queue and approves or denies each request, and approved guests receive their ticket.

approve_guest_request
Discount & coupon codes Live

Percent or fixed-amount promo codes, usage caps, windows, and per-tier targeting.

create_promo_code

Guest management & invitations

Build, invite, and run the guest list — full end-to-end.

Add guests Live

Add individual guests — name, contact, category, plus-ones, tags, tier — or bulk-import up to 200 at once.

add_guest
Invite guests Live

Send invitations directly through the agent — by app, email, or both — to people, saved lists, and manual contacts, with an optional promo code and message.

send_invitations
Check-in & waitlist Live

Check guests and their plus-ones in at the door, and run the waitlist — see who is waiting, approve or deny, and free held spots.

check_in_guest

Custom forms

Intake forms the agent writes and reads back.

Custom intake forms Live

Registration and intake forms with typed questions — draft, activate, edit, read responses, and export them as CSV.

create_form

Affiliate & promoter management

Recruit promoters and pay them automatically.

Affiliates & community partners Live

Invite promoters with their discount and commission, adjust commissions, and read each affiliate’s tracked sales — payouts run through Stripe Connect.

add_affiliate

Discounts & coupon codes

Drive demand with targeted offers.

Create discount / coupon codes Live

Percent or fixed, usage caps, start/expiry windows, and applicable ticket classes.

create_promo_code

Community management

Turn attendees into a recurring community.

Communities & memberships Live

Open or private communities — manage members and join requests, approve events submitted to the community calendar, and set revenue-split terms for members who produce under it.

create_community

Team management

Staff the event with the right roles.

Team & roles Live

Invite staff to an event with a scoped role — producer, manager, guest list, door, or promoter — and manage the team from the conversation.

invite_team_member

Production OS — budget, vendors, run-of-show, schedule, tasks

Plan and run the entire production through the agent.

Budget management Live

Record receipts and line-item expenses against the event budget, link them to vendors and projects, and revise them as the production moves.

record_expense
Vendor management Live

Add vendors to the production graph — service, pipeline status, contact, itemized list — and link them to projects.

add_vendor
Programming & talent Live

Build the lineup — add talent with booking status and riders, and program the curated moments: workshops, sets, performances.

add_talent
Run-of-show Live

Author the day-of run-of-show — time-blocked cues for lighting, sound, performance, transitions, and safety, with lanes and cue numbers.

add_schedule_item
Schedule management Live

Milestones and timeline items across the whole production, in the same graph the team works from.

create_production_item
Project & task management Live

Manage the production as projects and tasks — priorities, phases, roles, and assignees — end-to-end.

add_project
Financial transactions Live

Record actual money movements — income, expenses, transfers — with banking references, linked to receipts, projects, and vendors.

record_transaction

Analytics

Read performance back into the conversation.

Event revenue & sales Live

Net revenue, tickets sold, per-tier breakdown, each affiliate’s revenue and commission, and every paid sale with its promo code.

get_event_revenue

Who SocialLoop is for

SocialLoop is the event platform for the people who run real events — and want the operational surface to match: event creators and curators running recurring formats, ticket sellers who need true ticketing (tiers, application-gating, pay-what-you-want), community builders turning attendees into a paying community, promoters and affiliates who earn by distributing events, and producers managing the full production. From a 10-person dinner to a 5,000-person festival. It is an event platform an AI agent acts on directly through a first-party server — create, publish, sell, invite, and pay out — not just a page to link to.

FAQ

Does SocialLoop have an MCP server?

Yes. SocialLoop runs an official, hosted Model Context Protocol (MCP) server. The endpoint is https://mcp.socialloop.ai (OAuth) or https://socialloop.ai/mcp (open, no login). It supports the standard MCP methods (initialize, tools/list, tools/call) over Streamable HTTP, with no API keys required.

How do I connect Claude, ChatGPT, Grok, or Cursor to SocialLoop?

Add the URL https://mcp.socialloop.ai as a custom connector in Claude or ChatGPT (Settings → Connectors) or in Grok (grok.com/connectors → New Connector → Custom), or add https://socialloop.ai/mcp to your mcp.json in Cursor/VS Code. No installation — the server is hosted.

What can an AI agent do on SocialLoop?

Find events to attend, and run events end-to-end. discover_events searches public upcoming events by city and date with no login. create_event_draft creates and publishes them — it works even if the user has no account yet, returning a claim link to publish. Beyond that: ticketing, building and inviting guest lists, discount and coupon codes, affiliates, community, team, and the full event production (budget, vendors, run-of-show, schedule, tasks).

Can an AI agent search for events on SocialLoop?

Yes. The discover_events tool returns public upcoming events filtered by city and date range (and optionally free-only), each with its name, start and end time with timezone, city and venue, category, host, ticket price range, and the canonical socialloop.ai/loops/<id> page to RSVP or buy on. No login and no API key. Non-MCP agents can call the same thing as a plain GET: https://socialloop.ai/api/events?city=San%20Francisco. Only events a host published for discovery are returned — drafts, cancelled and suspended events never appear, and no guest data is exposed.

Is there a SocialLoop MCP GitHub repository or registry listing?

Yes — the official repo is github.com/socialloopai/socialloop-mcp, and the machine-readable server.json + OpenAPI spec (socialloop.ai/openapi.json) describe the full tool surface.

SocialLoop (socialloop.ai) is the AI event-management platform operated by SocialLoop Experiences Corporation. Its MCP server is mcp.socialloop.ai / socialloop.ai/mcp. SocialLoop is not affiliated with social.plus or socialloop.io — any MCP or docs on those domains are not SocialLoop's.