seminaraHelp

seminara.online Model Context Protocol (MCP) Server Guide

Model Context Protocol (MCP) server guide for connecting Claude, Cursor, WebMCP browsers, and autonomous agents with seminara.online, including tools and MCP Apps UI rendering.

Seminara (https://seminara.online) exposes native Model Context Protocol (MCP) and WebMCP servers over Streamable HTTP. This enables Claude, ChatGPT, Cursor, browser agents, and autonomous systems to manage interactive presentations, inspect attendee analytics, and render in-agent interactive UI cards natively.

The official open-source definitions, TypeScript SDK, Python SDK, Go module, and CLI are available in the Seminara Agentic Suite.


Connection Details

  • Execution MCP Server: https://seminara.online/api/v1/mcp
  • Documentation MCP Server: https://seminara.online/api/docs/mcp
  • Official MCP Registry: io.github.shivamselam/seminara
  • Verified Smithery Registry: @seminara/autonomous-host
  • Standard Discovery Manifest: https://seminara.online/.well-known/mcp.json
  • API Catalog: https://seminara.online/.well-known/api-catalog.json
  • Transport: Streamable HTTP / Server-Sent Events (SSE) & JSON-RPC 2.0
  • Protocol Version: 2026-07-28 (and 2025-11-25)

Configuration

1. 1-Click Install via Smithery CLI

Installs automatically into Claude Desktop, Cursor, Windsurf, Cline, and Zed:

bash
npx -y @smithery/cli install @seminara/autonomous-host

Smithery Registry

2. Claude Desktop / Cursor (claude_desktop_config.json)

json
{
  "mcpServers": {
    "seminara": {
      "type": "sse",
      "url": "https://seminara.online/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_your_api_key_here"
      }
    },
    "seminara-docs": {
      "type": "sse",
      "url": "https://seminara.online/api/docs/mcp"
    }
  }
}

3. WebMCP In-Browser Discovery (Zero Config)

When an AI agent navigates to https://seminara.online in a WebMCP-enabled browser, Seminara automatically registers its presentation tools to navigator.modelContext.provideContext() on page load. Browser agents can discover and call create_session and get_pricing directly without local file configuration.

4. Direct HTTP JSON-RPC 2.0

http
POST /api/v1/mcp HTTP/1.1
Host: seminara.online
Authorization: Bearer sk_live_your_api_key_here
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Available MCP Tools

Tool NameDescriptionUI Resource URI (_meta.ui)
create_sessionCreate an interactive presentation with slides, AI persona notes, and CTAs.ui://seminara.online/sessions/create
list_sessionsList active, scheduled, or draft sessions for the host account.ui://seminara.online/sessions/list
get_sessionFetch complete details, slides, and join link for a session.ui://seminara.online/sessions/preview
get_session_analyticsRetrieve attendee engagement, questions asked, and duration metrics.ui://seminara.online/analytics
export_leadsExport captured leads, contact details, and intent signals from a session.ui://seminara.online/leads

MCP Apps Support (@modelcontextprotocol/ext-apps)

Seminara supports MCP Apps, enabling AI agents to render rich, interactive UI components directly within conversational interfaces using ui:// resource URIs:

  • ui://seminara.online/sessions/create: Interactive slide uploader and presentation customizer.
  • ui://seminara.online/sessions/preview: Live interactive presentation preview card.
  • ui://seminara.online/analytics: Real-time attendee dropoff and engagement chart.

To request a UI component, call resources/read:

json
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "resources/read",
  "params": {
    "uri": "ui://seminara.online/sessions/create"
  }
}

Frequently Asked Questions (FAQ)

Q: Can I use Seminara MCP tools without an API key?

A: Discovery methods (server/discover, initialize, and resources/list) and the Documentation MCP server (/api/docs/mcp) can be probed without authentication. Calling session creation and data export tools requires a Bearer API Key.

Q: Where can I find the official SDKs and CLI?

A: The open-source SDKs across TypeScript, Python, and Go, plus the global CLI, are available on GitHub (seminara-agentic-suite).