You're viewing a demo portfolio

Join the waitlist
PRSM

ic_events_request

Active

Tool of Immersive Commons

declared in 1.31.0

Propose an event by submitting Luma-shaped details. The request is enqueued as a 'save the date' draft for operator review at /floor10/admin/events — approval is the gate; this NEVER auto-creates a public Luma event. After an operator approves, IC staff create the live Luma event from your details and the kiosk card upgrades automatically. Args: { title, start (ISO-8601, future), end?, location?, description?, cover_url?, capacity?, visibility?: 'public'|'members', host?, contact?, slideshow_url? }. Returns: { ok, id, status: 'pending' }. Required scope: events:request (ic-member+).

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "title",
    "start"
  ],
  "properties": {
    "end": {
      "type": "string",
      "maxLength": 40,
      "description": "Event end as an ISO-8601 datetime. Must be after start."
    },
    "host": {
      "type": "string",
      "maxLength": 200,
      "description": "Host / organizer display name."
    },
    "start": {
      "type": "string",
      "maxLength": 40,
      "minLength": 1,
      "description": "Event start as an ISO-8601 datetime, e.g. 2026-07-01T18:00:00-07:00. Must be in the future."
    },
    "title": {
      "type": "string",
      "maxLength": 200,
      "minLength": 1,
      "description": "Event title."
    },
    "contact": {
      "type": "string",
      "maxLength": 200,
      "description": "How IC reaches you to confirm (email / Telegram / etc.)."
    },
    "capacity": {
      "type": "integer",
      "maximum": 100000,
      "minimum": 0,
      "description": "Requested capacity; 0 or omitted = unlimited."
    },
    "location": {
      "type": "string",
      "maxLength": 300,
      "description": "Venue / address. Defaults to FT10 · Immersive Commons if omitted."
    },
    "cover_url": {
      "type": "string",
      "format": "uri",
      "maxLength": 2000,
      "description": "Cover image URL (http/https)."
    },
    "visibility": {
      "enum": [
        "public",
        "members"
      ],
      "type": "string",
      "description": "Requested Luma visibility."
    },
    "description": {
      "type": "string",
      "maxLength": 2000,
      "description": "What the event is about."
    },
    "slideshow_url": {
      "type": "string",
      "format": "uri",
      "maxLength": 2000,
      "description": "Optional accompanying deck URL."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

Immersive Commons

https://github.com/immersive-commons/ic-skills

1/7 registries
View full server →
ic_events_request — Immersive Commons — PRSM MCP