← WebMCP Directory

panoptik-studio.vercel.app

panoptik-studio.vercel.app

live Unverified (seed import) Media & Personal 30 tools imperative implementation

Browser-native demo video editor where humans and AI agents co-edit on the same canvas via WebMCP. No uploads, no server.

First seen 2026-09-07 · Last seen 2026-09-14 · Source: webmcp.com

Answer 9 · Act 20 · Transact 1 · Score: Not yet scored

Tool inspector

add_text_overlay

act imperative

Stages a styled text caption or annotation overlay at a specific timeline timestamp and screen position. Supports custom fonts, sizes, colors, backdrops, and entrance/exit animations. Staged overlays appear for review until committed. Timestamps are CURRENT TIMELINE seconds.

Page: /

Input schema

PropertyTypeRequiredDescription
text string yes The text content to display (no emojis).
timestamp number yes When the text should appear (timeline seconds).
duration number no Duration in seconds (default 3.0).
position string no Vertical position on screen (default 'bottom').
fontSize number no Font size in pixels (e.g. 24, 36, 48).
fontFamily string no Font family (e.g. 'Inter', 'Outfit', 'Montserrat', 'Playfair Display', 'Fira Code').
fontWeight string no Font weight (e.g. 'bold', '600', '900').
fontStyle string no Font style ('normal' or 'italic').
color string no Text color hex or rgba (e.g. '#ffffff', '#facc15').
backgroundColor string no Backdrop pill color (e.g. 'rgba(15,23,42,0.85)', '#1e293b').
borderRadius number no Backdrop corner radius in pixels (e.g. 8, 12).
animation string no Entrance/exit animation (default 'fade').
Raw JSON schema
{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "The text content to display (no emojis)."
    },
    "timestamp": {
      "type": "number",
      "description": "When the text should appear (timeline seconds)."
    },
    "duration": {
      "type": "number",
      "description": "Duration in seconds (default 3.0)."
    },
    "position": {
      "type": "string",
      "enum": [
        "top",
        "bottom",
        "center"
      ],
      "description": "Vertical position on screen (default 'bottom')."
    },
    "fontSize": {
      "type": "number",
      "description": "Font size in pixels (e.g. 24, 36, 48)."
    },
    "fontFamily": {
      "type": "string",
      "description": "Font family (e.g. 'Inter', 'Outfit', 'Montserrat', 'Playfair Display', 'Fira Code')."
    },
    "fontWeight": {
      "type": "string",
      "enum": [
        "normal",
        "bold",
        "600",
        "800",
        "900"
      ],
      "description": "Font weight (e.g. 'bold', '600', '900')."
    },
    "fontStyle": {
      "type": "string",
      "enum": [
        "normal",
        "italic"
      ],
      "description": "Font style ('normal' or 'italic')."
    },
    "color": {
      "type": "string",
      "description": "Text color hex or rgba (e.g. '#ffffff', '#facc15')."
    },
    "backgroundColor": {
      "type": "string",
      "description": "Backdrop pill color (e.g. 'rgba(15,23,42,0.85)', '#1e293b')."
    },
    "borderRadius": {
      "type": "number",
      "description": "Backdrop corner radius in pixels (e.g. 8, 12)."
    },
    "animation": {
      "type": "string",
      "enum": [
        "none",
        "fade",
        "pop",
        "slide-up",
        "slide-down",
        "zoom-in",
        "typewriter",
        "bounce"
      ],
      "description": "Entrance/exit animation (default 'fade')."
    }
  },
  "required": [
    "text",
    "timestamp"
  ]
}

Similar websites

tracinginsights.com

tracinginsights.com

Analyze Formula 1 racing data with interactive charts for lap times, live telemetry, timing data and race performance. Explore and Compare drivers across multip…

live Unverified Media & Personal
52 tools A17 / Act35 / T0 Not yet scored Seen 2026-09-14
select-f1-data get-current-selection list-available-options get-data-status wait-for-data
Inspect tools
fiveminutebrief.ai

fiveminutebrief.ai

live Unverified Media & Personal
31 tools A10 / Act21 / T0 Not yet scored Seen 2026-09-14
list_public_topics get_public_topic get_latest_brief get_public_topic_preview get_brief_newsletter
Inspect tools
webroom.openai.chatgpt.site

webroom.openai.chatgpt.site

A private, browser-based photo editor with precise manual controls and agent-ready WebMCP tools.

demo Unverified Media & Personal
28 tools A4 / Act24 / T0 Not yet scored Seen 2026-09-14
get_document_info get_edit_state get_edit_history get_image_preview open_image_from_url
Inspect tools
fieldwork-beat-machine.openai.chatgpt.site

fieldwork-beat-machine.openai.chatgpt.site

A tactile 12-voice beat machine with classic drum-machine grooves, deep synths, keyboard and touch pads, WebMCP controls, and stereo WAV export.

demo Unverified Media & Personal
26 tools A2 / Act24 / T0 Not yet scored Seen 2026-09-14
get_state get_project load_project export_project undo_edit
Inspect tools

Related on Influzer